code: func (v *Container) GetFocusChain() ([]*Widget, bool) {
  	var cwlist *C.GList
  	c := C.gtk_container_get_focus_chain(v.native(), &cwlist)
  
  	var widgets []*Widget
  	wlist := glib.WrapList(uintptr(unsafe.Pointer(cwlist)))
  	for ; wlist.Data() != nil; wlist = wlist.Next() {
  		widgets = append(widgets, wrapWidget(glib.Take(wlist.Data().(unsafe.Pointer))))
  	}
  	return widgets, gobool(c)
  }
docs: // GetFocusChain is a wrapper around gtk_container_get_focus_chain().