go var 一个整数_Go语言学习基础-值、变量、常量
Hello world
第一個程序是打印經典的“hello world”信息。保存為hello-world.go文件,在命令行中使用go run命令運行程序。若要構建為二進制文件,則使用go build來實現,然后直接執行二進制文件。
結果:
$ go run hello-world.go
hello world
$ go build hello-world.go
$ ls
hello-world hello-world.go
$ ./hello-world
hello world
數值
Go有各種類型的值,包括字符串、整數、浮點數、布爾值等。字符串可以用+號連接,整數和浮點數的運算以及布爾型的布爾運算符都保持常見的用法。
結果:
$ go run values.go
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false
變量
在Go中,變量必須顯示聲明且要使用,編譯器會檢查函數參數類型的正確性。使用var聲明一個或多個變量。Go將通過初始值推斷出變量的類型。沒有指定初始值時變量默認為該類型的零值。例如,int類型的零值是0。符號:=是是聲明與初始化的簡寫,如下所示,完整的聲明為:var f string = "apple",可簡寫成: f := "apple"。
結果:
$ go run variables.go
initial
1 2
true
0
apple
常量
Go支持字符、字符串、布爾值和數值的常量。使用關鍵字const聲明一個常量值。const可以出現在var出現的任何地方。常量表達式用于執行任意精度的算術操作。數值常量沒有確切的類型,需要指定,如通過顯式轉換,或數值在使用時會根據上下文被指定為一個類型,如賦值或函數調用時數值會轉換為相應的參數類型。例如,math.Sin函數需要接受一個float64的數值。
結果:
$ go run constant.go
constant
6e+11
600000000000
-0.28470407323754404
總結
以上是生活随笔為你收集整理的go var 一个整数_Go语言学习基础-值、变量、常量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android logcat 根据包名过
- 下一篇: angular html页面嵌套,使用A