2、变量常量

简单的用下变量
变量 英文字母或者下划线开头,用var声明,可以在变量名后定义具体类型,也可以不定义,感觉很像脚本语言……基本上定不定义都感觉不出差别,可能内部有优化,跟es6一样,声明具体类型或许有神秘加成?

package main

import (
    "fmt"
)

func main() {
    var i = 1
    var j = "aa"
    var k int = 4
    var f float32 = 1.11111
    var x = 6.66699999999
    var s string = "string"
    fmt.Printf(j)
    fmt.Println(i)
    fmt.Println(x)
    fmt.Println(s)
    fmt.Println(f)
    fmt.Println(i + k)
    fmt.Println("Hello World!")
}

结果如下


image.png

常量的使用

package main

import (
    "fmt"
)

func main() {
    const stra = "aaaa"
    fmt.Println(stra)

}

结果


image.png

后记:想了一下感觉光是变量就那么复杂,索性就记成var 声明变量,const常量,over

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容