• 请不要在回答技术问题时复制粘贴 AI 生成的内容
niehao158
V2EX  ›  程序员

想学 go 语言,请教一下前辈,上手的周期大概是多长时间呢

  •  
  •   niehao158 · Aug 10, 2023 · 5003 views
    This topic created in 1182 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Aug 11, 2023
    谢谢大家的回复,让我心里大致有个底,这两天项目较忙,没来的及看,评论太多就不一一回复了,请见谅~爱大家,爱 V 站
    26 replies  •  2023-08-11 17:46:10 +08:00
    zhangkunkyle
    zhangkunkyle
    Aug 10, 2023
    1
    有经验的话上手很快的,语法什么的看个两三天就能了解个大概了,实际再做点东西了解下常用的包和框架,不过工作不好找,除了北上广深,其他地方还是 java 需求多
    N9f8Pmek6m8iRWYe
    N9f8Pmek6m8iRWYe
    Aug 10, 2023
    2
    3-5 天,带着问题和目的,边学边干,会比较快
    Ayanokouji
    Ayanokouji
    Aug 10, 2023
    3
    看你原语言什么水平了,我 java 到 go 用了不到一周,看了个语法就开干了,但是现在还在继续学习中。
    hongfs
    hongfs
    Aug 10, 2023
    4
    和讨论我有 N 并发量,需要准备什么配置的服务器有啥区别呢。。。啥是上手。
    chaleaochexist
    chaleaochexist
    Aug 10, 2023
    5
    脉脉上有个大佬 C++转 go 四个小时...
    本人学了好几个月.
    ryan961
    ryan961
    Aug 10, 2023❤️2
    6
    看看 [go 官方基础教程]( https://go.dev/ref/spec)、 [Effective Go]( https://go.dev/doc/effective_go) 以及 [stack overflow 上对于这个技术最常见的 10 个问题]( https://stackoverflow.com/questions/tagged/go?sort=MostVotes&edited=true),几天上手做项目没啥问题
    Nazz
    Nazz
    Aug 10, 2023
    7
    7 天从入门到精通
    coderxy
    coderxy
    Aug 10, 2023
    8
    一周可开始写项目,一个月熟练 curd
    cnoder
    cnoder
    Aug 10, 2023
    9
    用 copliot 辅助写,3 天就能开发项目了
    zero47
    zero47
    Aug 10, 2023
    10
    语言我觉得没什么,都大同小异。难的是适应框架的不同,我一个用 mybatis 写 sql 的,用 gorm 各种水土不服。
    Achieve7
    Achieve7
    Aug 10, 2023
    11
    我主要语言是 java, 基本看两天 了解一些基本的库就能上手写一点小东西了.

    用了一个月就很熟了
    onikage
    onikage
    Aug 10, 2023
    12
    大约 3 周, 就可以改 Fabric 了.
    ForkNMB
    ForkNMB
    Aug 10, 2023
    13
    基础知识学了上手挺快的,就是 go 的一些编程规范和项目规范得花时间学习适应下,因为一开始老想着写 java 微服务那套,结果写出来很别扭,后面习惯就好多了
    dummyx
    dummyx
    Aug 10, 2023
    14
    go 大概几天这样子。。。rust 才是难。
    lancerss
    lancerss
    Aug 10, 2023
    15
    快一点 3 天,慢一点 1 周吧
    dyllen
    dyllen
    Aug 10, 2023
    16
    一周,在慢慢写东西,一下就熟悉了。
    imianba2zz
    imianba2zz
    Aug 10, 2023
    17
    我个人的例子是实习 java 转 go 用了 2 周,然后直接上手看公司框架写业务。感觉其它语言也差不多吧。学习能力比较强就直接看书,看文章,go101 这些。看不进去的话去看 b 站 8 小时转职 go 那个视频也不错。个人总结了一个 go 的快速入门教程: https://github.com/Zhouchaowen/golang-tutorial 感谢 star
    silverwolf
    silverwolf
    Aug 10, 2023
    18
    写什么项目?为什么要选择 Go? 仅仅做 CRUD 随便哪个语言不是分分钟上手...
    Wqr2048
    Wqr2048
    Aug 10, 2023
    19
    几天吧,后面的都可以边做边学
    vectorer123
    vectorer123
    Aug 10, 2023
    20
    一周吧
    fzls
    fzls
    Aug 10, 2023
    21
    把官方的 playground 过一遍,有个基本概念,然后直接边折腾边查阅资料,慢慢熟悉就好了
    bruce0
    bruce0
    Aug 10, 2023
    22
    原来主用啥, C/ C++ 基本看一上午 下午就能开始写了, 两三天基本就熟练了
    GeminiPro
    GeminiPro
    Aug 10, 2023
    23
    基本一天,不过 go 没啥工作机会。
    clickclick
    clickclick
    Aug 11, 2023
    24
    go 实在是太简单了...语法可以几小时上手。但是每一门编程语言都有它的编写习惯,这个想要掌握得大量阅读、写代码,这一点预计要个一两周,但 go 也很快了,它几乎没啥值得学习的东西,用就完了
    LXGMAX
    LXGMAX
    Aug 11, 2023
    25
    花了一天时间配合 GPT 用 golang 写了小工具出来并 debug ,我基础是写 C 的
    niehao158
    niehao158
    OP
    Aug 11, 2023
    26
    @OliverDD 咦,我上一个号也是 Oliver ,但是不记得账号了,太巧了哦
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4848 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 07:57 · PVG 15:57 · LAX 23:57 · JFK 02:57
    ♥ Do have faith in what you're doing.