Go语言的Cocoa绑定

Go语言的Cocoa绑定,第1张

概述是否可以在Google Go中编写Mac OS X / Cocoa应用程序? 是否有Go-Obj-C桥? (在我看来,Obj-C的活力将是一个伟大的Golang的接口) 我可以至少将这两个链接在一起,让他们通过普通的C函数互相通信吗? 你可以看看 my blog post as an example.恐怕我没有继续工作,但这里是 the source code,可以帮助你建立一个裸Cocoa / 是否可以在Google Go中编写Mac OS X / Cocoa应用程序?

是否有Go-Obj-C桥? (在我看来,Obj-C的活力将是一个伟大的Golang的接口)

我可以至少将这两个链接在一起,让他们通过普通的C函数互相通信吗?

解决方法 你可以看看 my blog post as an example.恐怕我没有继续工作,但这里是 the source code,可以帮助你建立一个裸Cocoa / ObjC / Go项目。

你将能够做这样的事情,如README中提到的。

package mainimport (  "github.com/alediaferia/gogoa")func main() {    app := gogoa.SharedApplication()    window := gogoa.NewWindow(0,200,200)    window.SetTitle("Gogoga!")    window.MakeKeyAndOrderFront()    app.Run()}
总结

以上是内存溢出为你收集整理的Go语言的Cocoa绑定全部内容,希望文章能够帮你解决Go语言的Cocoa绑定所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1044428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存