RosettaCodeData/Task/Hello-world-Graphical/Go/hello-world-graphical.go

17 lines
385 B
Go
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
package main
import "github.com/mattn/go-gtk/gtk"
func main() {
gtk.Init(nil)
2015-11-18 06:14:39 +00:00
win := gtk.NewWindow(gtk.WINDOW_TOPLEVEL)
2013-04-10 21:29:02 -07:00
win.SetTitle("Goodbye, World!")
win.SetSizeRequest(300, 200)
win.Connect("destroy", gtk.MainQuit)
2015-11-18 06:14:39 +00:00
button := gtk.NewButtonWithLabel("Goodbye, World!")
2013-04-10 21:29:02 -07:00
win.Add(button)
button.Connect("clicked", gtk.MainQuit)
win.ShowAll()
gtk.Main()
}