A go package for Windows 10 toast notifications.
As seen in jacobmarshall/pokevision-cli.
As well as using go-toast within your Go projects, you can also utilise the CLI - for any of your projects.
C:\Users\Example\Downloads\toast64.exe \ --app-id "Example App" \ --title "Hello World" \ --message "Lorem ipsum dolor sit amet, consectetur adipiscing elit." \ --icon "C:\Users\Example\Pictures\icon.png" \ --audio "default" --loop \ --duration "long" \ --activation-arg "https://google.com" \ --action "Open maps" --action-arg "bingmaps:?q=sushi" \ --action "Open browser" --action-arg "http://..."
package main import ( "log" "gopkg.in/toast.v1" ) func main() { notification := toast.Notification{ AppID: "Example App", Title: "My notification", Message: "Some message about how important something is...", Icon: "go.png", // This file must exist (remove this line if it doesn't) Actions: []toast.Action{ {"protocol", "I'm a button", ""}, {"protocol", "Me too!", ""}, }, } err := notification.Push() if err != nil { log.Fatalln(err) } }
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4