图书馆借了本《 Go 语言程序设计》,许世伟等翻译的。
被第一章 5 个例子虐得不轻...
同问 Go 入门有哪些推荐的吗?
1
chy373180 2015-09-16 17:11:27 +08:00 1
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 2
|
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 4
|
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-09-16 18:41:20 +08:00
吓得我赶紧看了 php 一眼
|
15
subpo 2015-09-16 18:43:31 +08:00
看不懂是你的事,和前端有什么关系, 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 1
不是吧, 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 的话应该不难
如果是半路出家做前端的话确实会有难以理解的地方 |