package main // #include // #cgo pkg-config: gtk+-3.0 import "C" import "unsafe" func main() { C.gtk_init(nil, nil) w := C.gtk_window_new(C.GTK_WINDOW_TOPLEVEL) C.gtk_container_add((*C.GtkContainer)(unsafe.Pointer(w)), C.gtk_entry_new()) C.gtk_widget_show_all(w) C.gtk_main() }