美文网首页
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