怎么转 golang?

2021-09-07 07:57:05 +08:00
 gamesover
打算面向工资编程,以前是 python flask 的
怎么转 go 呢?
4520 次点击
所在节点    Go 编程语言
35 条回复
pkoukk
2021-09-07 11:17:34 +08:00
@ming159
这就是你写啥都像 java 的原因?手动狗头
生态也是很重要的一环,不同语言的设计逻辑还是有差异的。不同语言各有适用的场景
cloudfstrife
2021-09-07 11:19:34 +08:00
最快的路线: 买本 Go 语言的书,边看边练 -> 找一些练习题 -> 写一个小的项目。
sunznx
2021-09-07 12:31:52 +08:00
我是 php 转 go,看了 go 圣经,然后做完了 mit-6.824
fiypig
2021-09-07 12:36:21 +08:00
我那时候内部转的,除了这个想平滑转都比较难,除非第一语言比较熟练那种
tonghuashuai
2021-09-07 12:38:34 +08:00
找个教程看一遍,然后开始写!代!码!
lrs
2021-09-07 12:41:39 +08:00
我也想转 go, 难点还是在找工作上,没有相关工作经验上不好找
via
2021-09-07 12:50:12 +08:00
应该是问怎么找 go 的工作吧
mrgeneral
2021-09-07 13:57:36 +08:00
1. 语法层面比较简单,Go 的关键字很少,基本语法掌握很快,用来刷题能快速熟悉。
2. 语言特性就很杂了,建议先重点了解 channel 的用法,github 上很多。
3. 项目实战,这个还是得在实战中模式,因为设计的东西不仅是语言层面了,需要结合实际需要去入手。
cassyfar
2021-09-07 14:11:20 +08:00
之前主要写 java 。也是找了份 go 的工作(找之前不知道是写 go ),然后边工作边学习,大概 2 周出活。感觉如果真的要花点儿时间学的话大概两方面,一是 go routine,sync 和 channel ;二是 go module 。
GavinG
2021-09-08 10:34:17 +08:00
语言都是工具,找个项目用 golang 重构下试试,先实践,边实践边深入
ming159
2021-09-09 08:43:10 +08:00
@pkoukk 或许你根本不理解什么是 "计算机语言" 手动狗头
1. 你认为的生态如何重要了?

2. 那 Go 语言的设计逻辑与 Java 差别在哪里了?

3. 各有适应场景又如何解释?

请赐教
sunkai0609
2021-09-09 13:32:40 +08:00
@sunznx 老哥花了多久
ace12
2021-09-09 13:39:13 +08:00
找工作直接转
cco
2021-09-09 14:50:32 +08:00
自学完不用,约等于没学。最好的办法就是转写 go 的部门,如果没有就找写 go 的公司。
DamonLin
2021-09-09 17:56:34 +08:00
本质还是写业务,看看直接上手 curd

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

https://www.v2ex.com/t/800281

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

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

© 2021 V2EX