Gui programming

blov · · 833 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>Hey guys, since i only read stuff about golang beeing just good for backend programming i wonder if someone was able to create a sophistocated gui. With qt bindings available I wonder if it &#34;just works&#34; or if it is any good.</p> <hr/>**评论:**<br/><br/>justinisrael: <pre><p>I&#39;ve been a qt developer for a number of years now, although I have only had a very quick play with the new go Qt bindings. But I would say that, we know Qt makes nice UIs and we know from the documentation that the Go Qt bindings are fairly complete. So that being said, I would wager it should be just as possible to create nice UIs from the Go bindings as it would be from C++ or python </p></pre>Knoedeldimb: <pre><p>That sounds promising.</p></pre>Seventh_Heaven: <pre><p>You have any feedback for the Java version of Qt? I checked the github repo and it seems abandoned?</p></pre>justinisrael: <pre><p>Ya that&#39;s what I also understand to be true. Thought it was abandoned long ago. Don&#39;t think I have ever even seen any Java Qt code. Python and C++ Qt are still going strong. I&#39;m hoping to use Go in a Qt project soon </p></pre>Fornax96: <pre><p>Qt-Jambi? I tried it a while ago, but it kept crashing. It&#39;s very unstable</p></pre>neoasterisk: <pre><p>If you are looking to write GUI with bindings then I think the story is already quite good in Go.</p> <p>The problem with that, is that you are essentially introducing C in your project with all the good (and bad) stuff it brings and you say goodbye to some good stuff that Go brings like easy cross compilation.</p> <p>Unfortunately right now this seems to be our only option (excluding web UI) as any attempts for a pure Go cross platform GUI library have either been <a href="https://github.com/google/gxui">abandoned</a> or are just <a href="https://github.com/golang/exp/tree/master/shiny">too immature</a> for real development.</p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

833 次点击  
加入收藏 微博
1 回复  |  直到
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传