美文网首页
go 程序设计语言 笔记 一

go 程序设计语言 笔记 一

作者: 蛐蛐儿阳 | 来源:发表于2020-04-29 20:20 被阅读0次

    1, 看下for循环

    for initialization; condition; post {
    ....省略语句
    }
    
        for _, i := range os.Args[1:] {
            fmt.Printf(i)
        }
    这代码看着奇怪, 书中说如果没有 initialization和post,
    分号可以省略。只有condition就变成了类似while, 
    三个都不存在就是无限循环
    

    2, 声明变量这三种方式都可行

    s  :=  ""
    var s string
    var s = ""
    var s string = ""
    

    都行,第三个用的少。其他语言大多数都这么用

    3, 看图


    image.png

    %T可以直接输出数据类型。

        s := "dff"
        c := make(map[string]int)
        fmt.Printf("%T", s)
        fmt.Printf("%T", c)
    

    以后不用找那个打印类型的方法了。

    相关文章

      网友评论

          本文标题:go 程序设计语言 笔记 一

          本文链接:https://www.haomeiwen.com/subject/admgwhtx.html