V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
chai2010
V2EX  ›  Go 编程语言

2018 小目标: 完成《Go 语言高级编程》

  •  4
     
  •   chai2010 ·
    chai2010 · 2018-01-01 23:56:26 +08:00 · 5043 次点击
    这是一个创建于 2516 天前的主题,其中的信息可能已经有所发展或是发生改变。
    62 条回复    2018-07-17 07:33:38 +08:00
    majinjing3
        1
    majinjing3  
       2018-01-02 00:13:06 +08:00 via Android
    支持一个
    itfanr
        2
    itfanr  
       2018-01-02 00:27:40 +08:00
    支持啊 厉害
    kappa
        3
    kappa  
       2018-01-02 00:51:06 +08:00
    记得以前在哪看到 “你好, 世界” 是日文汉字,不是 OP 所说的中文。
    chai2010
        4
    chai2010  
    OP
       2018-01-02 01:01:12 +08:00
    @kappa 官方文档的例子好像是说日文的。但是不影响也有中文的版本啊。
    我想以现在中国 Go 语言用户在全世界的规模来看,Go 官方团队应该更希望它是中文的“你好,世界” :D
    lxml
        5
    lxml  
       2018-01-02 01:40:40 +08:00 via Android
    阴阳怪气的,先 star 了再说,以中国 Go 用户吊打世界的份额,好书会越来越多的,期待与 Java 平分天下。
    gobomb
        6
    gobomb  
       2018-01-02 02:52:40 +08:00 via iPhone
    支持~
    tyz1480
        7
    tyz1480  
       2018-01-02 07:02:36 +08:00 via iPhone
    现在完成到什么地步了
    chai2010
        8
    chai2010  
    OP
       2018-01-02 07:13:06 +08:00
    @tyz1480 还是在开始阶段, 目录大纲有了。
    第一章完成, 其他部分章完成少部分内容.
    现在计划是从 第二章 cgo 稳步向前推进。
    wweir
        9
    wweir  
       2018-01-02 08:24:41 +08:00 via Android
    有 gitbook 阅读地址么?
    SlipStupig
        10
    SlipStupig  
       2018-01-02 08:27:34 +08:00
    支持,以后希望大数据处理,不要用在用 java 了
    chai2010
        11
    chai2010  
    OP
       2018-01-02 08:28:32 +08:00 via iPhone
    @wweir readme 里面有链接
    huweitxdy
        12
    huweitxdy  
       2018-01-02 08:50:31 +08:00
    感觉 gitbooks 上的字体怪怪的。。。
    everettjf
        13
    everettjf  
       2018-01-02 08:54:50 +08:00
    支持。监督中,哈
    shinytea2017
        14
    shinytea2017  
       2018-01-02 09:00:49 +08:00 via Android
    坐等更新。
    vagary
        15
    vagary  
       2018-01-02 09:01:09 +08:00
    👍
    aksoft
        16
    aksoft  
       2018-01-02 09:05:35 +08:00
    我来监督你
    janxin
        17
    janxin  
       2018-01-02 09:13:52 +08:00
    赞一个
    pabupa
        18
    pabupa  
       2018-01-02 09:18:37 +08:00
    用这样的名字就比我厉害多了、、、、先加个星星吧~
    alphadog619
        19
    alphadog619  
       2018-01-02 09:22:00 +08:00
    已⭐
    Mcatt
        20
    Mcatt  
       2018-01-02 09:28:02 +08:00
    先 star 再说
    fatjiong
        21
    fatjiong  
       2018-01-02 09:30:31 +08:00
    强力支持,加油加油。
    zhuishe
        22
    zhuishe  
       2018-01-02 09:33:41 +08:00
    go 视频教程,需要学的同学们一起来看看
    http://www.sucaihuo.com/video/172.html
    scriptB0y
        23
    scriptB0y  
       2018-01-02 09:39:22 +08:00
    支持 加油
    lol173
        24
    lol173  
       2018-01-02 09:48:58 +08:00
    贡献一星
    vandort
        25
    vandort  
       2018-01-02 10:04:10 +08:00
    star 了,我会来催更的~
    Juggernaut
        26
    Juggernaut  
       2018-01-02 10:07:00 +08:00
    有 pdf 版本吗
    raysonlu
        27
    raysonlu  
       2018-01-02 10:09:00 +08:00
    监督+1
    chai2010
        28
    chai2010  
    OP
       2018-01-02 10:21:26 +08:00
    @Juggernaut gitbook 阅读页面,有个下载按钮,可选 pdf。
    不过目前还在开始阶段,不是完本的书
    mclxly
        29
    mclxly  
       2018-01-02 10:23:24 +08:00
    简单浏览了下目录内容,给个建议,第二章 CGO 内容可大幅裁减,毕竟现在玩 c/c++的少。最好重点展示 go 的特性,如并发 /数据共享安全等。
    skadi
        31
    skadi  
       2018-01-02 10:28:31 +08:00
    没有目录么?
    chai2010
        32
    chai2010  
    OP
       2018-01-02 10:29:07 +08:00
    @mclxly 说实话,内容原计划是 gopl 的扩充,也就是 Go 语言相关的但是 gopl 没有详细讲的部分。
    我感觉你说的内容属于实战的细节,应该会有一些相关内容。

    ps: 如果有建议的话,可以直接创建 issue
    PythonAnswer
        33
    PythonAnswer  
       2018-01-02 10:29:58 +08:00 via Android
    汉字是 cjkv 通用的,是日语也没关系啦。

    另外,你好世界当然是汉语,原文应是 hello 世界。
    PythonAnswer
        34
    PythonAnswer  
       2018-01-02 10:33:28 +08:00 via Android
    2018,私人项目全部用 js 写。
    islee
        35
    islee  
       2018-01-02 10:39:30 +08:00
    先 star
    treycheng
        36
    treycheng  
       2018-01-02 10:41:52 +08:00
    支持
    fghjghf
        37
    fghjghf  
       2018-01-02 10:45:22 +08:00
    这个卖萌的世界。。
    LuckCode
        38
    LuckCode  
       2018-01-02 10:51:41 +08:00 via iPhone
    star
    darkyoung
        39
    darkyoung  
       2018-01-02 10:53:38 +08:00
    支持
    limard
        40
    limard  
       2018-01-02 10:59:50 +08:00
    支持,star 一个!
    ultraz
        41
    ultraz  
       2018-01-02 11:01:13 +08:00
    对得起老板吗你?
    tonychow
        42
    tonychow  
       2018-01-02 11:40:15 +08:00
    先 star 为敬, 支持支持
    blless
        43
    blless  
       2018-01-02 11:45:21 +08:00
    看了两章 觉得挺好的 先 star 有时间慢慢看
    douglarek
        44
    douglarek  
       2018-01-02 11:54:51 +08:00
    厉害,👍
    samt42
        45
    samt42  
       2018-01-02 12:09:21 +08:00
    加油
    q397064399
        47
    q397064399  
       2018-01-02 12:49:41 +08:00
    没有泛型,坚决不用 go 依赖运行时 进行类型检测太扯了
    ylcc
        48
    ylcc  
       2018-01-02 15:43:24 +08:00
    加油,这种绝对要支持!
    xwhxbg
        49
    xwhxbg  
       2018-01-02 17:52:37 +08:00
    defer 和 recover 可以实现类似 try catch 的逻辑,个人觉得这个可能对别的语言迁移过来的同学有点用。
    invzhi
        50
    invzhi  
       2018-01-02 18:02:04 +08:00
    支持一个 :D
    ml071987
        51
    ml071987  
       2018-01-02 18:02:57 +08:00
    我也有这个目标
    robot777
        52
    robot777  
       2018-01-02 18:43:42 +08:00
    支持收藏
    darrh00
        53
    darrh00  
       2018-01-03 00:15:21 +08:00
    熟悉楼主的 id 好久了,已 star。

    刚读了 cgo 的两节,写的不错。gopl 中 cgo 部分蜻蜓点水写的太少了,其实工作中经常用到 cgo,但是从来没有真正吃透过。楼主加油!!!
    skinfiter
        54
    skinfiter  
       2018-01-03 09:37:37 +08:00
    支持
    yzq1989
        55
    yzq1989  
       2018-01-03 10:38:07 +08:00
    支持
    drish
        56
    drish  
       2018-01-04 00:17:37 +08:00
    Awesome !
    chai2010
        57
    chai2010  
    OP
       2018-01-06 00:11:59 +08:00 via iPhone
    感谢小伙伴们的关注和鼓励,现在已经有超过 1k 个 star。
    我争取本月完成第二章 cgo 编程的初稿。
    谢谢大家
    ehlxr
        58
    ehlxr  
       2018-01-08 17:52:55 +08:00
    支持
    chai2010
        59
    chai2010  
    OP
       2018-01-12 12:56:47 +08:00
    ch2 CGO 编程 初稿完成。
    下阶段计划 汇编语言 部分
    liul85
        60
    liul85  
       2018-01-30 19:54:09 +08:00
    赞,已 star,
    chai2010
        61
    chai2010  
    OP
       2018-05-19 08:18:20 +08:00
    https://github.com/chai2010/advanced-go-programming-book/tree/master/ch3-asm

    第三章 Go 汇编语言 准备开工了

    在战争中学习战争
    chai2010
        62
    chai2010  
    OP
       2018-07-17 07:33:38 +08:00
    1~4 章初稿完成,下面要进行回炉重构的过程了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5759 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 06:24 · PVG 14:24 · LAX 22:24 · JFK 01:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.