首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

go 后端进阶

  •  
  •   ngnetboy · 273 天前 · 1362 次点击
    这是一个创建于 273 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人之前是做底层开发的,主要使用 C。由于公司需求,目前转到了 go 后端。最近用 gin+gorm 做了一个公司的小项目,采用前后端分离的模式,我只做后端,暂时没有高并发要求。可能因为项目比较简单,感觉没什么挑战性,想咨询一下 V 站大神们,如果以后想深耕 go 后端开发,我还需要做哪些技术的钻研? 望 V 站前辈们不吝赐教。

    7 回复  |  直到 2019-01-22 14:51:24 +08:00
        1
    daizongxyz   273 天前
    还是多去大公司工作吧,有时候面试会问 k8s 性能调优的东西,我就没什么经验,项目里也用不上。
        2
    xkeyideal   273 天前   ♥ 1
    go 目前来说有两个大致的方向:

    1、云计算方面,docker, k8s, 容器化网络与存储等,都是需要掌握的,坑比较大,不是十分有兴趣不建议入坑
    2、与其他语言能做的,且适合用 go 来写的,都可以做,服务端开发
    2.1 微服务相关的,etcd, consul, gRPC 等都是需要熟知的,不能仅限于会用
    2.2 语言基本功,数据结构,架构能力,这些无论用啥语言,都是必须要掌握的

    语言只是工具,后端开发,性能、分布式、容灾
        3
    ngnetboy   273 天前
    @xkeyideal 谢老哥的分享。
        4
    ngnetboy   272 天前
    老哥们,别光收藏不说话啊,给点建议呐。
        5
    Heavytiger   272 天前
    有全套视频教程么,最近也在用,不过没用到复杂的部分
        6
    ngnetboy   272 天前
    @Heavytiger 没有看过视频教程,从网上找了一本 go 基础的书,看完就开始看 gin 和 gorm 的官方文档,最后就直接开始搞项目了。
        7
    hunterhug   272 天前
    k8s 尽管怼就是了,进阶最好的项目。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4169 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 05:46 · PVG 13:46 · LAX 22:46 · JFK 01:46
    ♥ Do have faith in what you're doing.