トースト
1.0.0
Windows 10 トースト通知用の go パッケージ。
jacobmarshall/pokevision-cli に見られるとおり。
Go プロジェクト内で go-toast を使用するだけでなく、任意のプロジェクトで CLI を利用することもできます。
64ビットまたは32ビットをダウンロード
C:UsersExampleダウンロードstoast64.exe --app-id "サンプルアプリ" --タイトル「ハローワールド」 --メッセージ「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 :=トースト.Notification{AppID: "サンプル アプリ",タイトル: "私の通知",メッセージ: "重要性に関するメッセージ何かが...",Icon: "go.png", // このファイルは存在する必要があります (存在しない場合はこの行を削除します)Actions: []toast.Action{ {"プロトコル", "私はボタンです", ""}, {"プロトコル", "私もです!", ""}, }、 }err := notification.Push()if err != nil {log.Fatalln(err) } }