Is Go what I'm looking for?

polaris · · 765 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>I&#39;m preparing to develop a cross-platform mobile app that will store information as expandable trees of headings and sub-headings. I need a simple back-end that will allow an administrator to log in and edit the information. I imagine that the information will be stored in an SQL database and the user&#39;s app will then scrape this database once per day for updates. </p> <p>Could somebody point me in the right direction, I can&#39;t find much information on this.</p> <p>EDIT: Forgot to mention it&#39;s a mobile app.</p> <p>Thanks in advance!</p> <hr/>**评论:**<br/><br/>huydotnet: <pre><p>What&#39;s the feature of Go that you think will fit your need?</p> <p>If &#34;a simple back-end that will allow an administrator to log in and edit the information&#34; is all what you need. Just go with Ruby on Rails, it has a super fast CRUD generator :D </p></pre>Fulp_Piction: <pre><p>It was suggested in another thread so I came to take a look.</p> <p>Thanks, I&#39;ll check that out. I forgot to mention that it&#39;s a mobile app, does that change things? </p></pre>huydotnet: <pre><p>It&#39;s a mobile app, so you will use Go or something else for the backend API right? So it&#39;s will be ok, Ruby on Rails still keep yourself from writing more code than Go. But Rails has its downside, too many things come along your Rails project. </p> <p>If you still prefer using Go, just look at Gin. There are some good tutorial here:</p> <p><a href="http://phalt.co/a-simple-api-in-go/" rel="nofollow">http://phalt.co/a-simple-api-in-go/</a></p> <p><a href="https://medium.com/@etiennerouzeaud/how-to-create-a-basic-restful-api-in-go-c8e032ba3181#.qtpckaqmw" rel="nofollow">https://medium.com/@etiennerouzeaud/how-to-create-a-basic-restful-api-in-go-c8e032ba3181#.qtpckaqmw</a> </p></pre>devsquid: <pre><p>Yea it&#39;s a perfect language for &#39;back ends&#39;. There are many great ones, but Go is the one I prefer</p></pre>kavehmz: <pre><p>In general Go is a simple language in design and tooling and fast to learn. <a href="https://www.youtube.com/watch?v=rFejpH_tAHM" rel="nofollow">Rob Pike, Simplicity</a> It is highly readable and considerably fast. Overhead of creating a website in Go is not much more than other languages. Its static typing is kinda subtle and won&#39;t be in your way but will help a lot as project grows. Go in general is a very good pick and for some developers pleasing to use.</p></pre>danredux: <pre><p>MySQL HTTP API if it&#39;s really that simply. :)</p></pre>

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

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