Categorygithub.com/ctcpip/notifize
repositorypackage
1.0.1
Repository: https://github.com/ctcpip/notifize.git
Documentation: pkg.go.dev

# README

notifize

a desktop notification package for Go / golang

GoDoc Version 1.0.0 Build Status License

GNU/LinuxOS X
notifize_gnu_linuxnotifize_osx

how it works

send desktop notifications from your Go application

operating system support

  • GNU/Linux using libnotify notify-send
  • OS X 10.9+ using AppleScript display notification

I'd like to add support for other operating systems (primarily Windows and *BSD).

  • libnotify would probably work for *BSD but I don't want to implement without testing.
  • Windows doesn't seem to have an easy way of doing this, and I want to avoid doing something like bundling a 3rd party binary. Please let me know of any ideas/suggestions to provide Windows notifications cleanly.

installation

install and update this Go package with go get -u github.com/ctcpip/notifize

usage example

package main

import "github.com/ctcpip/notifize"

func main() {
  notifize.Display("title", "hello, world", false, "")
}

documentation / reference

godoc.org/github.com/ctcpip/notifize

projects that use notifize

stuff nobody cares about

this project uses...

license

GNU GPLv3