тост
1.0.0
Пакет Go для всплывающих уведомлений Windows 10.
Как видно из файла jacobmarshall/pokevision-cli.
Помимо использования go-toast в ваших проектах Go, вы также можете использовать CLI — для любого из ваших проектов.
Загрузите 64-битную или 32-битную версию
C:UsersExampleDownloadstoast64.exe --app-id «Пример приложения» --title "Привет, мир" --message «Lorem ipsum dolor sit amet, consectetur adipiscing elit». --icon "C:UsersExamplePicturesicon.png" --audio "по умолчанию" --loop --длительность "длинная" --activation-arg "https://google.com" --action "Открыть карты" --action-arg "bingmaps:?q=sushi" --action "Открыть браузер" --action-arg "http://..."
package mainimport ("log""gopkg.in/toast.v1") func main() {notification := tooast.Notification{AppID: "Пример приложения", Title: "Мое уведомление", Сообщение: "Некоторое сообщение о том, насколько важно что-то есть...",Icon: "go.png", // Этот файл должен существовать (если нет, удалите эту строку)Действия: []toast.Action{ {"протокол", "Я кнопка", ""}, {"протокол", "Я тоже!", ""}, }, }err := Notification.Push()if err != ноль {log.Fatalln(err) } }