V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
z0ne

Go 哪里来的 1.6+版本??

  •  3
     
  •   z0ne ·
    guren-cloud · Aug 1, 2019 · 6909 views
    This topic created in 2464 days ago, the information mentioned may be changed or developed.

    最近在研究 Gin,看文档,发现官方文档这样写的:

    要求
    Go 1.6 及以上版本
    很快会需要 Go 1.8 版本.
    

    https://gin-gonic.com/zh-cn/docs/quickstart/

    Requirements
    Go 1.9 or above
    Go 1.7 or Go 1.8 will be no longer supported soon.
    

    https://gin-gonic.com/docs/quickstart/

    然鹅,golang 目前最高版本好像是1.12.7https://golang.google.cn/dl/

    所以好纳闷,是官方文档的问题吗? 还是 go 又有多个版本=.=

    67 replies    2019-08-02 20:48:09 +08:00
    hst001
        1
    hst001  
       Aug 1, 2019
    12 不比 6 大吗?
    coderwen
        2
    coderwen  
       Aug 1, 2019 via iPhone
    12 > 6
    sxfscool
        3
    sxfscool  
       Aug 1, 2019 via Android
    1.6,1.7,1.8,1.9,1.10,1.11
    xaplux
        4
    xaplux  
       Aug 1, 2019
    2 了吧。。。
    weakish
        5
    weakish  
       Aug 1, 2019
    12 > 8 > 6
    weakish
        6
    weakish  
       Aug 1, 2019   ❤️ 2
    @hst001 估计楼主的想法是需要大于 1.6 的版本,而 1.12 - 1.6 < 0,所以 1.12 小于 1.6 好多年以前(那时候还没有 Go )我也曾经这么想过
    Trim21
        7
    Trim21  
       Aug 1, 2019 via Android
    在版本号里 1.12 大于 1.6 啊
    luozic
        8
    luozic  
       Aug 1, 2019 via iPhone
    这个不是小数,主版本 .小版本.啥版本
    zealic
        9
    zealic  
       Aug 2, 2019
    楼主认为 1.12 == 1.1.2
    AlisaDestiny
        10
    AlisaDestiny  
       Aug 2, 2019
    按字符串来比较“ 1.12 ”确实小于“ 1.6 ”。哈哈哈
    rrfeng
        11
    rrfeng  
       Aug 2, 2019 via Android
    哈哈哈哈哈哈哈哈哈哈哈我竟然被弄笑了
    CEBBCAT
        12
    CEBBCAT  
       Aug 2, 2019 via Android
    没毛病,前两天我也纳闷,只不过转念一想有没有什么不对
    CEBBCAT
        13
    CEBBCAT  
       Aug 2, 2019 via Android
    @CEBBCAT 有 -> 又
    Hellert
        14
    Hellert  
       Aug 2, 2019
    版本号比较的这个错误我觉得大多数人都犯过
    MonoLogueChi
        15
    MonoLogueChi  
       Aug 2, 2019 via Android
    看来不止我一个人有过版本号的错觉
    iPhoneXI
        16
    iPhoneXI  
       Aug 2, 2019 via Android
    所以我自己项目里版本号尽量不超过 1 位
    mason961125
        17
    mason961125  
       Aug 2, 2019   ❤️ 3
    所以你们都不用 https://semver.org/ 么?
    z0ne
        18
    z0ne  
    OP
       Aug 2, 2019
    @weakish 是的,我就是这么想的。 看了回复再一想,好像确实是这么回事 =.=
    poplar50
        19
    poplar50  
       Aug 2, 2019 via Android
    被楼主逗笑了
    BreezeInWind
        20
    BreezeInWind  
       Aug 2, 2019 via Android
    1.6 其实是 1.06 ,而不是 1.60 ,这玩意也确实容易理解错
    ZeoKarl
        21
    ZeoKarl  
       Aug 2, 2019 via iPhone
    今日欢乐之源😂
    April5
        22
    April5  
       Aug 2, 2019
    今日欢乐之源+1😂
    cnbattle
        23
    cnbattle  
       Aug 2, 2019
    开心的一天开始了...
    PHPJit
        24
    PHPJit  
       Aug 2, 2019
    今日欢乐之源+1😂
    stevenkang
        25
    stevenkang  
       Aug 2, 2019
    美好的一天从版本号开始~

    参见:[语义化版本 2.0.0]( https://semver.org/lang/zh-CN/)
    hoyixi
        26
    hoyixi  
       Aug 2, 2019   ❤️ 2
    哈哈,是的,版本号的游戏,v0.5,v0.8,v0.9,满心期待 v1.0 的时候,v0.10 横空出世,问你惊喜不惊喜,哈哈
    EscYezi
        27
    EscYezi  
       Aug 2, 2019 via iPhone
    这个是 1.十二,不是 1.一二哈哈哈哈哈
    mangoDB
        28
    mangoDB  
       Aug 2, 2019
    感谢楼主为大家带来欢乐。那个 dot 不是小数点的意思。
    icinessz
        29
    icinessz  
       Aug 2, 2019   ❤️ 1
    开心的一天从这里开始😘
    byte404
        30
    byte404  
       Aug 2, 2019
    当初我也是这么纳闷儿....
    misaka19000
        31
    misaka19000  
       Aug 2, 2019
    2333 楼主有点可爱
    skywalkerfc
        32
    skywalkerfc  
       Aug 2, 2019
    哈哈,楼猪好逗。
    janxin
        33
    janxin  
       Aug 2, 2019
    你们楼上笑什么笑,没见过用 String.compareTo()比较版本的吗
    reus
        34
    reus  
       Aug 2, 2019   ❤️ 3
    @janxin 所以 windows 就没有 9,因为有人这样比较版本…… 95 > 9
    mritd
        35
    mritd  
       Aug 2, 2019
    @janxin #30 你别黑 java
    mritd
        36
    mritd  
       Aug 2, 2019
    今日欢乐之源
    Phariel
        37
    Phariel  
       Aug 2, 2019 via iPhone
    正常的 对于新人来说这的确是一个需要注意的知识点 版本号管理的确有反自然逻辑的地方

    不过我看楼主一本正经提问的可爱劲儿 我还是不厚道的笑了 哈哈哈哈哈哈哈哈哈哈哈
    kwlokip
        38
    kwlokip  
       Aug 2, 2019 via Android
    关键 Go 的版本都是 1.Y.Z 怎么会当成小数来比较
    snowwalf
        39
    snowwalf  
       Aug 2, 2019
    今日最佳
    lockerhyz
        40
    lockerhyz  
       Aug 2, 2019
    勤学好问
    phpinfo
        41
    phpinfo  
       Aug 2, 2019
    我来看看有多少熟人
    T3RRY
        42
    T3RRY  
       Aug 2, 2019
    12>6
    skiy
        43
    skiy  
       Aug 2, 2019
    ... 服气,真的是服气。。。
    bwangel
        44
    bwangel  
       Aug 2, 2019
    BOYPT
        45
    BOYPT  
       Aug 2, 2019   ❤️ 4
    还真别说,楼主的贴子符合了《提问的智慧》里面大多数必要条件,而且自己查过资料并列举问题,中英对照,是个好问题
    julyclyde
        46
    julyclyde  
       Aug 2, 2019
    vercmp
    gtlions
        47
    gtlions  
       Aug 2, 2019 via iPhone
    gtlions
        48
    gtlions  
       Aug 2, 2019 via iPhone
    我也曾经迷惑过
    janxin
        49
    janxin  
       Aug 2, 2019
    @mritd 老哥你很懂啊
    Vegetable
        50
    Vegetable  
       Aug 2, 2019
    @BOYPT 想起了“一群博士在群里讨论一滴水从高空落下能不能砸死人”的笑话
    xaplux
        51
    xaplux  
       Aug 2, 2019
    @Vegetable 雨:我不知道你们在说什么
    z0ne
        52
    z0ne  
    OP
       Aug 2, 2019   ❤️ 1
    能给大家带来快乐,我也很开心 🤦‍♂️
    学习了学习了~~
    kwanzaa
        53
    kwanzaa  
       Aug 2, 2019
    这个问题我也遇到了。。
    花了十几秒才绕过去
    bluefalconjun
        54
    bluefalconjun  
       Aug 2, 2019
    +1; 也小蒙过一下... 想清楚了...
    Raymon111111
        55
    Raymon111111  
       Aug 2, 2019
    其实版本号的设计应该避免这种场景
    Hanggi
        56
    Hanggi  
       Aug 2, 2019
    包括我以前,很多人都以为 0.9.0 ~> 0.9.9 之后就是 1.0.0。然而现实是 0.10.0 哈哈哈哈哈。
    之后是 0.11.0 ~ 0.12.0
    lazypu
        57
    lazypu  
       Aug 2, 2019
    哈哈哈, 想到我做的 app 发布模块, 把版本拆成三个字段存...
    RYAN0UP
        58
    RYAN0UP  
       Aug 2, 2019 via Android
    哈哈哈,笑死
    lcjqq99310
        59
    lcjqq99310  
       Aug 2, 2019
    ...数学老师的棺材板要压不住了
    Muninn
        60
    Muninn  
       Aug 2, 2019
    哈哈,我最早是高中打魔兽三的时候,右下角会有版本,一直很疑惑这个问题…… 不知道楼主是不是高中生
    comwrg
        61
    comwrg  
       Aug 2, 2019
    一开始顺这楼主的思路一想 好像是啊 仔细一想 哈哈哈哈哈
    pennchester
        62
    pennchester  
       Aug 2, 2019
    我来组成头部
    iddddg
        63
    iddddg  
       Aug 2, 2019
    谢谢,今日份的快乐
    z0ne
        64
    z0ne  
    OP
       Aug 2, 2019
    @Muninn 不是学生,社会人。
    写程序纯属爱好,以前版本号都是按照日期比如 20190802 来区分,这样更新也方便比较。
    x.xx.xx 的原谅我确实没怎么深入对比过 =.=
    imherer
        65
    imherer  
       Aug 2, 2019
    记得我刚开始用 gin 的时候也有同样的疑问,然后看了下 go 的版本 1.12 ,仔细想了想,1.12>1.6 的
    karllynn
        66
    karllynn  
       Aug 2, 2019
    笑死了,楼主陷入不识数状态
    z0ne
        67
    z0ne  
    OP
       Aug 2, 2019
    @imherer
    我当初还以为是官方文档写错了,还“沾沾自喜”地想要不要去提个 issue,然后再看看本地 go version,发现 0.12 啊,版本好低,赶紧升级升级 😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2596 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 200ms · UTC 12:46 · PVG 20:46 · LAX 05:46 · JFK 08:46
    ♥ Do have faith in what you're doing.