大家好,有 C/C++和 JAVA 的多年经验,用过 kubernetes 的云原生环境,但是不会 go 语言。
请大家帮忙推荐个最好的几天能入门 go 语言,能上手 coding 的方法或者教程吧!
中英文都可以,准备最近花几天来认真学下。
感谢!
![]() |
1
PendingOni 2024-03-04 11:45:41 +08:00
https://www.golang-book.com/books/intro
https://gobyexample.com 最近正好也在学 Golang 上次系统学 Golang 那会还是口罩时期 hhh |
2
huiwang520 2024-03-04 11:50:27 +08:00
|
3
0x90200 2024-03-04 11:53:45 +08:00
go101
|
![]() |
4
liuhuansir 2024-03-04 12:19:37 +08:00
三天入门 go 没啥问题,注意不要带着 java 的思维来写 go ,特别是有 java 多年经验的
|
![]() |
5
guanzhangzhang 2024-03-04 12:25:39 +08:00 ![]() 你有 c 和 c++经验,学起来也不麻烦
|
![]() |
6
Light3 2024-03-04 12:35:01 +08:00
阿?二楼直接贴出推广?
|
7
sleepm 2024-03-04 12:54:09 +08:00
|
![]() |
8
proxychains 2024-03-04 13:03:00 +08:00 ![]() @Livid 2F 推广
|
![]() |
9
dif 2024-03-04 13:41:22 +08:00
看过一本书,Go 语言学习笔记。版本虽然旧了点但也够入门了。
|
![]() |
10
cmdOptionKana 2024-03-04 13:46:31 +08:00 ![]() 入门周末两天足以,直接看官方教程,非常优秀!
1. https://go.dev/tour/ (必读) 2. https://go.dev/doc/effective_go (必读) 3. https://go.dev/learn/ (可选) 入门后,进一步理解看这个 https://go.dev/blog/all 从底部(最早的文章)开始看,这些文章深入浅出,非常非常优秀! |
![]() |
11
iyaozhen 2024-03-04 13:47:47 +08:00
我自己的总结《 N 天学会 Go 语言》 https://iyaozhen.com/days-learn-golang.html
但不管怎么样,官方教程很重要 还有,Go 有不少语言特性(或者说坑)《 100 个 Go 语言典型错误》最近比较火,可以补充看一看 |
![]() |
12
faimin 2024-03-04 13:49:45 +08:00
|
13
flyv2x 2024-03-04 13:58:31 +08:00 ![]() https://gobyexample.com/ 多人推荐,非常简洁直白的网站,适合初学者
https://go.dev/tour/ 这个也很多人推荐了 非常好的交互学习内容,很适合上手 https://go-zh.org/doc/ go 官方文章的中文翻译,降低阅读门坎适合新手 |
14
DefoliationM 2024-03-04 14:46:24 +08:00
用不了三天,半天就够了
|
15
fatekey 2024-03-04 14:46:50 +08:00 ![]() https://tour.go-zh.org/ 更适合纯新手,有编程基础的话推荐看 https://quii.gitbook.io/learn-go-with-tests/ 这个最好别看中文版,中文版有点旧
|
![]() |
16
kidult 2024-03-04 14:47:42 +08:00
开个 gpt plus ,直接就上手了,根本不用学
|
17
imianba2zz 2024-03-04 14:58:07 +08:00
|
![]() |
18
zfy941 2024-03-04 14:59:58 +08:00
三天入门 go 没啥问题
入门周末两天足以 用不了三天,半天就够了 开直接就上手了,根本不用学 哈哈 要我说你这会已经学会了 |
![]() |
19
hsbc929 2024-03-04 16:39:18 +08:00
go 语言一般做什么方面,就业面怎么样
|
![]() |
20
dream7758522 2024-03-04 17:20:35 +08:00 via Android
已经一天了
|
![]() |
21
silvernoo 2024-03-04 17:35:28 +08:00 ![]() 打这行字的功夫,我已经入门了
|
![]() |
22
chf007 2024-03-04 21:09:28 +08:00 ![]() 不用三天,给你 10 分钟 https://learnxinyminutes.com/docs/zh-cn/go-cn/
|
23
CLMan 2024-03-05 00:15:38 +08:00 ![]() 《 A Tour of Go 》是官方极简的入门教程,相比传统的书籍,个人认为其内容薄了点,支撑不了知识体系。
《 The Go Programming Language 》是致敬《 TCPL 》的一本书,由 Go 团队成员和《 TCPL 》作者之一编写的,早期中文社区的翻译叫做《 Go 语言圣经》,书倒是不错,就是存在《 TCPL 》一样的毛病:出版时间太早,后续没有更新。该书基于 Go 1.4 。 Go 1.5 到现在 Go1.22 ,除了模块和泛型,新增的内容补一下官网的 Release History 就够了,不到一个小时就能看完。模块导致《 TGPL 》第 10 章过时(理论知识并没有太大错误,只是缺少了模块,以及工具链存在一些变更)。 官网上关于模块和泛型的内容足以补充这两方面的知识。 《 100 个 Go 语言错误》我看过部分,有点类似《 Effective Java 》,并不适合入门阶段看,里面的内容比较零散,一些内容属于观点而非共识(不能作者说啥就是啥),如果没有实际经验,看类似的书籍很难有所收获。 |
24
m0unta1n886 2024-03-05 10:05:10 +08:00
ma
|
25
living9696 2024-03-05 10:46:45 +08:00
|
26
sztink 2024-03-05 11:28:36 +08:00
https://go.cyub.vip/
|
![]() |
27
dododada 2024-03-05 16:39:13 +08:00
@liuhuansir 以前有个同事,写 python ,无论写个啥,都是我认为这个地方应该抽象成 mixin ,然后就写了个和 java 一样的东西
|
28
boxy123 2024-03-05 18:00:32 +08:00
@huiwang520 牛头不对马嘴
|
![]() |
29
yougg 2024-03-06 00:28:11 +08:00 via Android
|