Google 的 Go 语言最近比较火呀,身边朋友也很是吹捧它,上网了解它,貌似它并发优势很强?于是小白对它充满了好奇,花了半天时间搞了一个 Go 环境,输出了一个 “hello world!” 😥,我该怎么学习它,我毫无头绪,突然我想到一个藏龙卧虎地方应该能找到答案...
1
darksword21 2019-12-31 09:30:28 +08:00 via iPhone
。。学校教哪个你先学明白
|
2
liuxey 2019-12-31 09:30:35 +08:00 5
我觉得你并不适合 Go,想想发挥自己的长处,而不是再长板外面再贴一块短板
|
3
chen2019 2019-12-31 09:30:51 +08:00
插眼!
|
4
kansyoukyou 2019-12-31 09:31:10 +08:00 4
|
5
kiwier 2019-12-31 09:32:51 +08:00
@kansyoukyou 牛逼
|
6
felixcode 2019-12-31 09:34:29 +08:00
你能区别秋田和哈士奇口音上的细微差异吗?
|
7
googlechenyi 2019-12-31 09:36:11 +08:00 via Android
楼主半天才搭好环境???这个就菜了点。go 下载后设置 path,直接开跑啊
|
8
CloudnuY 2019-12-31 09:37:04 +08:00
|
9
mashirozx 2019-12-31 09:38:41 +08:00 via Android 1
sin 狗
|
12
pangleon 2019-12-31 09:41:46 +08:00
@googlechenyi 别说人家菜,这不是官方的锅?搭个环境就算跑起来了很多人依然稀里糊涂的。
拿搭环境当门槛的结果不就是完美世界 DOTA2 么,注册账号都得看教程。 你见过 PHP 还是 JAVA 环境不好搭? |
13
crist 2019-12-31 09:41:48 +08:00
你污辱了 Go,不配学 Go
|
14
outside OP @kansyoukyou 感谢
|
16
outside OP @我就是纯粹小白想学这门语言,并没半点侮辱它的意思,见谅见谅
|
17
mangoDB 2019-12-31 09:45:21 +08:00
直接看《 go 语言圣经》
|
18
ArJun 2019-12-31 09:46:11 +08:00
你污辱了 Go,不配学 Go
|
19
FantaMole 2019-12-31 09:46:21 +08:00
golang 不是装完之后配个环境变量就能跑的么,为什么从你的描述来看好像在从零搭建 LNMP,如果你先学了其他的语言,你觉得先学好一门再说。但是不管学没学,这有一本书比较适合你 《计算机系统要素:从零开始构建现代计算机》
|
21
basefas 2019-12-31 09:48:09 +08:00
强烈推荐 Ultimate Go Programming 这门课,虽然需要付费,不过有 10 天的免费试用,大概 15 个小时的课程,看完收获很大。
|
22
outside OP @FantaMole 其实,也没有半天,因为我真的是一个小白,只学过 php 语言,当时也是朋友推荐的,说是世界上最好的语言,因为现在空闲时间多,加上对 golang 的好奇心大,很想了解它,感谢你的这本书,我会去看的!
|
23
googlechenyi 2019-12-31 09:55:50 +08:00 via Android
@pangleon 都搭过,觉得 go 是比较简单的了
|
24
Foreverdxa 2019-12-31 10:00:13 +08:00
lamp 和 curl 确实不好弄,java,go 的环境还真的是非常简单。。
|
25
googlechenyi 2019-12-31 10:00:43 +08:00 via Android
@outside 玩玩就没必要买书,费钱还费时,直接撸 doc 入门,如果看不懂英文,直接 chrome 翻译。我就是这么干的,香的很。别问我的职业,俺就是一个厨子
|
27
yangzzzzzzzt1 2019-12-31 10:08:52 +08:00 1
搭个环境是不是都要分个快慢高下,服了
|
28
crella 2019-12-31 10:10:03 +08:00 via Android
我记得远古时代还只有 c、fortran 的时候,都不会宣传某某人侮辱了某门编程语言,最多是叫你 RTFD
|
29
crella 2019-12-31 10:11:19 +08:00 via Android
“宣传”改为“宣称”
|
30
gamexg 2019-12-31 10:12:06 +08:00
去看官方文档
go 的官方教程挺好的,包括安装文档。 |
31
Reficul 2019-12-31 10:12:25 +08:00
对啥有兴趣就学哪个,在学校里可以铺开广度,深度有了广度之后再深挖也来得及。
|
32
wysnylc 2019-12-31 10:14:18 +08:00
|
33
MaxJin 2019-12-31 10:21:04 +08:00
多养点狗,听听狗咋叫的,看看他们叫完想干嘛,长时间学习你就能学会狗语言了。
然后 go 的学习方式。。。算了你不配 |
34
ArJun 2019-12-31 10:24:20 +08:00
看很多人都说 go 简单,你们真的了解 go 吗?
|
35
loveToMy1 2019-12-31 10:34:47 +08:00
要么看视频,要么看官方文档
|
36
FantaMole 2019-12-31 10:36:34 +08:00
@outside 如果不是为了工作,仅仅是爱好,想多学点东西作为一个技能储备的话。那其实去什么慕课之类的找找免费课程看看也行,啃文档还是挺无聊的,新人很容易会丧失兴趣,先用 Go 跟着视频写点自己感兴趣的,管他代码是不是全懂了,有了产出之后,慢慢去往底层了解就好
|
37
zpole 2019-12-31 10:36:45 +08:00 via Android
说话能好好说吗,go 或者 golang 都行,为啥要说“狗”?
|
38
taotaodaddy 2019-12-31 10:38:11 +08:00 via Android
哪门语言可成为猫语言
|
39
monkeyWie 2019-12-31 10:39:14 +08:00
新手不建议直接学 go,面向工资编程建议 java,在熟悉多线程和 socket 编程之后再回过头来学 go 才学的明白。
|
40
Kv_se7en 2019-12-31 10:53:48 +08:00 1
|
41
outside OP 我看到个别朋友针对 "狗" 这个字眼,此 "狗" 彼狗。
|
42
falcon05 2019-12-31 10:57:10 +08:00 via iPhone
语言只是工具,你想做什么,就用什么工具。那么你想学 go 做什么项目?
|
43
outside OP 非常感谢你们的建议,附链接的 v 友,我现在非常肯定我要坚持学习它,乐趣对我很重要
|
45
mamahaha 2019-12-31 11:16:31 +08:00
你是被人忽悠得想学,还是自己真心想学?
|
46
cryingsky 2019-12-31 11:28:58 +08:00
|
47
Yc1992 2019-12-31 11:37:05 +08:00 1
你说话的样子像学了一年中文的老外
|
48
vance123 2019-12-31 12:00:10 +08:00
打开谷歌, 搜索 "golang site:edu"
|
49
cabing 2019-12-31 12:40:20 +08:00
油管的 go 夜读还不错。
|
50
darknoll 2019-12-31 12:44:28 +08:00
学 RUST 吧,更厉害
|
51
znood 2019-12-31 12:55:35 +08:00
找本书入门->写个小工具->看 Effective go->写个服务->深入
https://www.ardanlabs.com/all-posts/ https://github.com/ardanlabs/gotraining/tree/master/reading |
53
Dogtler 2019-12-31 13:16:27 +08:00 via iPhone
浮躁
|
54
Buges 2019-12-31 13:20:33 +08:00 via Android
|
55
locoz 2019-12-31 13:21:56 +08:00 via Android
实际做点自己想做的东西,而不是单纯地学语言…
|
56
Dogtler 2019-12-31 13:22:59 +08:00 via iPhone
带风向 噱头的浮躁,每门语言都有自身的哲学和可拓展性。不仔细想想如何深入研究和搞架构设计 天天听别人说哪门语言牛逼就放下手下的活去搞别的,我认为这是一种浮躁。
|
57
DelayNoMore 2019-12-31 15:04:07 +08:00
学 go 一定要学高并发
|
58
yhxx 2019-12-31 15:17:49 +08:00
@pangleon
『你见过 PHP 还是 JAVA 环境不好搭?』 这 2 个还真都不好搭。。。LNMP 环境哪怕有一键包都能搞死好多小白 也见过好多小白 Java 配个环境变量搞一天的 (还是来写前端吧,不需要环境,开个记事本就可以了 |
59
yukiloh 2019-12-31 15:23:28 +08:00 via Android
go 不简单,package 非常怪异…我甚至都怀疑我不会搭环境
|
60
superrichman 2019-12-31 15:24:35 +08:00 via iPhone
狗语: 汪
学会了吗?/狗头🐶 初学不建议学 go,去搞 java,有饭吃 |
61
RubyJack 2019-12-31 15:42:10 +08:00
好好的人 为什么要学狗呢
|
62
scofieldpeng 2019-12-31 15:48:15 +08:00
想知道怎么够浪(golang),你可以先实施拍簧片(php),然后写的时候用够浪的(goland)就行了
|
64
outside OP @scofieldpeng 我人生中的启蒙老师啊
|
65
danhahaha 2019-12-31 17:58:07 +08:00
小猫钓鱼的故事听说过吗?
猫妈妈带着小花猫去钓鱼,可小花猫一会儿捉蜻蜒,一会儿追蝴蝶的,结果一条鱼都没钓到。后来小花猫听了猫妈妈的话,一心一意地钓鱼,真的钓了一条大鱼。 |
66
Counter 2020-01-01 07:08:17 +08:00 via Android
楼主要是不编故事好好问问题就不会招来这么多人上课
|