怎么转 golang?

2021 年 9 月 7 日
 gamesover
打算面向工资编程,以前是 python flask 的
怎么转 go 呢?
5229 次点击
所在节点    Go 编程语言
35 条回复
wd
2021 年 9 月 7 日
找个教程开始学呗,你怎么学会 python 的?
ampedee
2021 年 9 月 7 日
小公司内部申请转组转的,这应该是最平滑的方式了,别的难度都挺大的
love2020
2021 年 9 月 7 日
就酱转
ming159
2021 年 9 月 7 日
在这里我一直感谢我之前的老板,不断的强调:"语言只是工具,核心是动态模型". 如果理解这句话,从 Python 转 Go, 一周就可以上手了.

语言所具备的几个基本点:
1. 变量
2. 类型
3. 条件分支 /循环
4. 函数
这些内容,只要会了一门语言,学一门新语言应该说是 1,2 天熟悉一下就可以了. 即便一下子记不住,后续回过头来查一下即可.
可能需要花点时间的也就是 协程 ,但是如果你多线程和异步的概念很扎实的话,协程也很简单. 而多线程,异步就是所谓的 "动态模型" 而这部分内容是与计算机语言无关的.
Victor215
2021 年 9 月 7 日
一边写,一边骂骂咧咧,然后就学会写 go 了。(一个写了 7 年 python,刚转 go 的家伙)
hewiefsociety
2021 年 9 月 7 日
找一个 Go 的工作,不会就谷歌,几个小时就学会了
xuanbg
2021 年 9 月 7 日
6 楼说的很对,找个 go 的工作就完了。
ming168
2021 年 9 月 7 日
+1
yin1999
2021 年 9 月 7 日
go 语言真的很好上手,难一点的只有协程和 channel,然后推荐上手就启用 go modules,原来的包管理方式一言难尽吧。基础的语法啥的我看的是[go tour]( https://tour.go-zh.org/welcome/1),GitHub 上门有开源《 The way to go 》,这个比较详细,看起来费一些工夫。
yin1999
2021 年 9 月 7 日
@yin1999 后面可以看一下 go 内置的一些包,比如:context,可以学到很多
cocoabeans
2021 年 9 月 7 日
如果狗有螃蟹的工具链多好
janxin
2021 年 9 月 7 日
看看语法就可以了啊,剩下的就是试着把手上的小项目重写成 Go
vevlins
2021 年 9 月 7 日
招 go 的也不会要求你会 go,就这么简单
HelloWorld556
2021 年 9 月 7 日
刚学三天,已经爱上了
chaleaoch
2021 年 9 月 7 日
python 转 go 最大的难点是静态类型.
别的都还好.
darkengine
2021 年 9 月 7 日
#12 说得对,把现有的 python 项目用 go 重写一遍,就会了。
shawnsh
2021 年 9 月 7 日
@vevlins 对,但是工资不会高
nfyig
2021 年 9 月 7 日
为啥要转, python 现在排名第二, go 都多少了..., 而且 go 的工资也不高...
yuchenyang1994
2021 年 9 月 7 日
2 个星期就能学会的东西
pkoukk
2021 年 9 月 7 日
@nfyig
排名靠前的都是红海,新语言的好处大家都还比较菜,好好干出头的机会多些。
如果写 java,得写个啥东西能超越 spring ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/800281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX