图书馆借了本《 Go 语言程序设计》,许世伟等翻译的。
被第一章 5 个例子虐得不轻...
同问 Go 入门有哪些推荐的吗?
![]() | 1 chy373180 2015-09-16 17:11:27 +08:00 ![]() GO 官方网站上的教程 交互式的 我觉得很不错 https://tour.golang.org/welcome/1 |
![]() | 2 plqws 2015-09-16 17:25:00 +08:00 同前端,看了 facebook 的 Flux 整个人这几天都不好了…瞬间觉得前端路还很长 |
![]() | 3 feilaoda 2015-09-16 17:37:06 +08:00 via Android 你用 reactnative 了后会发现, js 统治 APP 开发,还远得很。。。 |
![]() | 4 phoenixlzx 2015-09-16 17:38:31 +08:00 我觉得 Go 的设计很奇怪... 不是很容易上手的样子 估计是 js 写多了对静态类型语言玩不转了 不过 Go 打包分发以及性能什么的好顶赞 |
![]() | 5 leshiv 2015-09-16 17:39:43 +08:00 ![]() |
![]() | 6 madiks 2015-09-16 17:42:52 +08:00 还好,会 C 的话,就会感觉语法亲切 |
7 coolzyt 2015-09-16 17:52:10 +08:00 入门先把 gotour 搞一遍就差不多了,总体来说还比较简单 |
![]() | 8 zythum 2015-09-16 17:55:16 +08:00 @phoenixlzx 其实吧,我 js 写多了 写 swift 照样也没事啊。 感觉只要有高阶函数就能玩。(当然如果要手动 gc 的我也觉得很头疼...) |
![]() | 9 jinzhe 2015-09-16 17:55:18 +08:00 用 GO 先做个项目就入门 了 |
![]() | 10 unique 2015-09-16 17:59:14 +08:00 ![]() |
![]() | 11 cxbig 2015-09-16 18:16:05 +08:00 还没入门就好,换 Elixir 还来得及。 |
12 fds 2015-09-16 18:23:20 +08:00 这本本身就很浅显呀。你郁闷在哪里呢? |
![]() | 13 miyuki 2015-09-16 18:37:39 +08:00 同前端看完也整个人都不好了,扔在家里落灰 |
![]() | 14 Wangxf 2015-0916 18:41:20 +08:00 吓得我赶紧看了 php 一眼 |
![]() | 15 subpo PRO 看不懂是你的事,和前端有什么关系, go 很好理解 |
![]() | 16 JohnSmith 2015-09-16 19:02:36 +08:00 静态语言,并发编程,需要实践一下才能熟悉 |
![]() | 17 Comdex 2015-09-16 19:14:31 +08:00 看谢大的《 GoWeb 编程》吧,很简单的,作为一个后端我一但看别人写的满满的 CSS 和 JS 就整个人都不好了。。。。 |
18 feicheche 2015-09-16 19:17:15 +08:00 学 GO 的时候也是看了这本书,没两天扔一边吃灰了。 |
![]() | 19 loading 2015-09-16 19:23:55 +08:00 via Android 我有两本 go 的书…灰已很厚… 没空实践,所以还不知道好不好写… |
![]() | 20 KiriGiri 2015-09-16 20:08:41 +08:00 之前协程那块看了好几天都不懂,最后顿悟了。。 |
![]() | 21 jsq2627 2015-09-16 20:20:16 +08:00 via iPhone 推荐楼上说到的 unknown 的教程。 |
![]() | 22 aszxqw 2015-09-16 20:28:53 +08:00 Go 都觉得难的话,还能从事前端?没人感觉楼主是前端高级黑吗 |
![]() | 24 ikaros 2015-09-16 21:12:06 +08:00 有一本 Go 语言编程的中文书,封面好像 matlab 的 logo 那个,我看过一点,比较好理解的. 如果还是不行建议找个别人写的小东西看看先 |
![]() | 25 anthozoan77 OP @subpo 看不懂确实是我的事,并没有摔锅给前端。说明『前端』只是说明一下个人背景,想了解下相同背景或者不同背景的人学习曲线,避免引发更多无意义想当然的吐槽。 |
26 guotie 2015-09-16 21:41:27 +08:00 ![]() 不是吧, go 比 js 简单几百倍都不止啊。 C 程序员。 |
27 elvodn 2015-09-16 21:44:19 +08:00 后端被拉去写了几天 JS 也虐的不轻 |
![]() | 28 anthozoan77 OP @aszxqw 我只是想表达我在学习《 Go 语言程序设计》这本书过程中的一些想法,第一章的 5 个例子于我而言确实不是那么容易理解。我强调『前端』只是希望有相同经验的过来人能给一些建议。仅此而已。不要为了黑而黑。 |
![]() | 29 anthozoan77 OP @guotie 对,这也是我提到『前端』背景的原因。如果 C/C++基础不差,理解应该能上一个阶段。 |
![]() | 30 anthozoan77 OP |
![]() | 31 lizheming 2015-09-16 21:50:17 +08:00 许式伟这本书看的还挺懂的,主要是我看的间隔时间比较长,经常看着看着就忘记了.... 而且书中有很多排版错误.... 好想吐槽... |
![]() | 32 boom11235 2015-09-16 21:59:24 +08:00 我看了 rust ,感觉更不好了 |
![]() | 33 Reficul 2015-09-16 23:20:40 +08:00 via Android 看楼上纷纷说简单,为啥我觉得好不习惯捏。只会写基础 C 的路过 |
![]() | 34 Ouyangan 2015-09-16 23:52:28 +08:00 最讨厌写 js 了,嗷嗷嗷嗷 |
![]() | 36 ibigbug 2015-09-17 01:31:02 +08:00 你好好的一个前端,看什么 Go |
![]() | 37 chmlai 2015-09-17 01:49:05 +08:00 Go 在一众流行的语言里面是算简单那类了 |
38 pandada8 2015-09-17 02:42:51 +08:00 前端正在维护 Go 代码- - |
41 df4VW 2015-09-17 03:20:31 +08:00 建议看 beego 入门 |
![]() | 43 wwek 2015-09-17 08:52:02 +08:00 http://www.ituring.com.cn/book/1205 Go 入门指南 The Way to Go (中文版) |
![]() | 44 damngood 2015-09-17 09:00:53 +08:00 我用过的语言中 Golang 是最简单的, 个人感觉比 C 还简单. 前端能搞得定 js 的话 Go 自然应该也不在话下. |
![]() | 45 ledzep2 2015-09-17 09:15:58 +08:00 go 已经是最简单最强大的静态编译语言了. c++才叫噩梦. 楼主加油. |
![]() | 48 ufo22940268 2015-09-17 09:39:37 +08:00 @feilaoda 大神请教下,主要是哪些方面 |
![]() | 49 ljbha007 2015-09-17 09:46:10 +08:00 学习 go 一个是要对指针和引用有一定了解 另一个是要对并行编程有一定经验才能明白 goroutine 和 channel 的逻辑该怎么写 |
![]() | 50 lisposter 2015-09-17 09:47:59 +08:00 前端学 go 会比学 rust 还无力么 |
![]() | 52 anthozoan77 OP @damngood 可能是我方式不对,随便借了本书。不过看了看之前回复提供的资料,感觉蛮好的。好好专研 :) |
![]() | 53 hooluupog 2015-09-17 11:31:26 +08:00 Go 语言入门感觉完全没必要买书, go by example ,官网的 tourism ,标准库, effective go 看看,最多一天就可以写个小项目出来。除非你之前完全没有编程背景。 经典著作目前还没,偏实战的就是 astaxie 的那本。等年底的 Go “圣经”(作者之一是 K&R 中的 K )出来可以买一本。 |
![]() | 54 tt7 2015-09-17 12:05:46 +08:00 学技术不能看中文的任何东西。不是说所有作者能力都不行,也不是说中文不行。 而是中文太博大精深,想精确地、无二义性地、同时又简洁地描述清楚技术问题, 实在很难,也很少有书写 hardcore 技术书籍的作者能做到。 ---- ---- ---- ---- ---- ---- [防喷护罩第二层展开] 只是说具体技术(易语言等除外),不是说学术书籍,也不是说科普级趣味读物。 |
![]() | 55 tt7 2015-09-17 12:06:42 +08:00 更正: “书写 hardcore 技术书籍” -> “尝试书写 hardcore 技术书籍”。 |
![]() | 56 Smirnoff 2015-09-17 12:13:50 +08:00 现在接触 GoLang 的同学们,都是有 C 语言基础转过去的,只是前端的知识,不够学习 Go 会很吃力。 |
![]() | 57 88250 2015-09-17 12:14:58 +08:00 |
58 feuvan 2015-09-17 13:29:47 +08:00 科班出身学过计算机基础了解,写过 C 的话应该不难 如果是半路出家做前端的话确实会有难以理解的地方 |