Google 的 Go 语言最近比较火呀,身边朋友也很是吹捧它,上网了解它,貌似它并发优势很强?于是小白对它充满了好奇,花了半天时间搞了一个 Go 环境,输出了一个 “hello world!” ,我该怎么学习它,我毫无头绪,突然我想到一个藏龙卧虎地方应该能找到答案...
![]() | 1 darksword21 PRO 。。学校教哪个你先学明白 |
![]() | 2 liuxey 2019-12-31 09:30:35 +08:00 ![]() 我觉得你并不适合 Go,想想发挥自己的长处,而不是再长板外面再贴一块短板 |
3 chen2019 2019-12-31 09:30:51 +08:00 插眼! |
![]() | 4 kansyoukyou 2019-12-31 09:31:10 +08:00 ![]() |
![]() | 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 ![]() 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 ![]() 搭个环境是不是都要分个快慢高下,服了 |
![]() | 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 ![]() |
![]() | 41 outside OP 我看到个别朋友针对 "狗" 这个字眼,此 "狗" 彼狗。 |
![]() | 42 GG668v26Fd55CP5W 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 ![]() 你说话的样子像学了一年中文的老外 |
![]() | 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 楼主要是不编故事好好问问题就不会招来这么多人上课 |