Marstin
V2EX  ›  问与答

请问在哪可以找到优秀的 Golang 教程

  •  
  •   Marstin · Nov 16, 2018 · 5247 views
    This topic created in 2910 days ago, the information mentioned may be changed or developed.

    除了语法以外,请问在哪可以找到工程化的学习资料,如果有完整的技能树就更好了
    另外,求个好用的 IDE,( LiteIDE 除外)

    感激不尽!

    15 replies  •  2018-11-16 18:00:11 +08:00
    xiaqi
    xiaqi
    Nov 16, 2018 via Android
    1
    IDE 就 golang.sh 吧,vscode 也行,不过要折腾下。
    工程的话,我还是觉得学语法,然后实操。
    akagishigeru
    akagishigeru
    Nov 16, 2018
    2
    我也想知道,基本语法学完了,不知道该怎么提高了
    Marstin
    Marstin
    OP
    Nov 16, 2018
    3
    @xiaqi 就是实操的时候无从着手,比如说我要做个 web 应用,我需要框架,需要依赖管理,但是我现在是代码结构都不知道怎么去分
    Marstin
    Marstin
    OP
    Nov 16, 2018
    4
    想起了被 C++支配的恐惧
    xnotepad
    xnotepad
    Nov 16, 2018
    5
    @Marstin 依赖管理你可以试一下官方的 go mod,直接集成在 go 命令中。
    框架的话,其实不用也行。自带的 net/http 完全够撸一些小的 web app 了。国内最有名的就是 https://beego.me/ 了。或者可以试用一下我的 https://github.com/issue9/web
    88250
    88250
    Nov 16, 2018
    6
    可参考这个博客平台 https://github.com/b3log/pipe
    xiaqi
    xiaqi
    Nov 16, 2018 via Android
    7
    @Marstin 代码目录结构可以按以前 java,python,php 语言的一样。如果没做过这些,可以看下 beego。熟练了,可以直接拿 gin 或者 net/http 随便操。去 github 上看下 grpc,go-micro 这类,看下 k8s, ethereum 这类项目。剩下的还是一样,实操,使劲操。把键盘都操坏。
    bonfy
    bonfy
    Nov 16, 2018
    8
    IDE vscode 或者 goland 高端的:emacs 和 vim

    教程 看看瞅瞅这个? https://github.com/bonfy/go-mega
    shalk
    shalk
    Nov 16, 2018 via iPhone
    9
    入门:
    golang tour

    how to write Go code

    spec https://golang.org/ref/spec

    effective go https://golang.org/doc/ effective_go.html 2018-10-16

    ide:goland

    小例子:gobyexample.com

    web: 《 go web 编程》

    包管理:一大堆选择可以用 dep
    pango
    pango
    Nov 16, 2018
    10
    https://gobyexample.com/ 很实用,可以拿来就改。
    gansteed
    gansteed
    Nov 16, 2018
    11
    The Go Programming Language 一书足矣
    abmin521
    abmin521
    Nov 16, 2018 via Android
    13
    当然是打开谷歌 搜索 请问在哪可以找到优秀的 Golang 教程 然后马上关掉

    然后来这里发个帖子 请问在哪可以找到优秀的 Golang 教程
    kcats
    kcats
    Nov 16, 2018
    14
    IDE 用 Goland, 教程的话许式伟的那本入门也还可以, 学 syntax 足够了.
    wzw
    wzw
    Nov 16, 2018 via iPhone
    15
    为啥学 go
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2921 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 12:42 · PVG 20:42 · LAX 04:42 · JFK 07:42
    ♥ Do have faith in what you're doing.