//go語言中保留c語言中的注釋方法。
//每個檔案必須先宣告包,go語言中以包為管理單位。
//每個工程中只能有乙個main包,乙個資料夾即為乙個工程。
//每個程式必須包含main包,開頭處標明即可。
package main
//go語言中不需要寫分號
import ( //通過import匯入包,可以匯入多個,分行寫,用雙引號括起來,匯入的包必須要用。
"fmt"
)//定義函式
func main()
go build ***.go編譯go**,生成乙個可執行程式
然後,執行可執行程式
go run ***.go
不生成可執行程式,直接執行
cls windows清屏命令
命名規範:1)字母、下劃線、數字
2)不能以數字開頭
3)名字不能是關鍵字
4)區分大小寫
執行後結果可以看出,c在沒有賦值的情況下值為0,go語言中預設值為0.定義常量時只需要將變數定義中的var替換為const即可複數取實部虛部的方式:real(變數) 取實部
imag(變數) 取虛部
型別別名:
type a int //給型別int起別名a
字元單引號
字串用雙引號
%d 十進位制輸出%c 字元格式輸出
%s 字串格式輸出
%t 字元型別
%t bool格式輸出
%f 列印浮點數
%v 自動匹配型別,字元型別不匹配
運算子+ - * / % ++ --
關係運算子
== != >= <= > <
邏輯運算子:
&&與 ||或 !非(取反)
非0就是真,0就是假
位運算子:
& 位與
| 位或
^ 異或
<< 迴圈左移
>> 迴圈右移
Go語言基礎一
go程式大體上由 package包 import引用包 main函式主題 組成 注意事項 var number a int 19 更專業的初始化方法 var a int b int c string d bool e 67 var number a int number a 19 number a ...
Go 語言基礎
go 語言內建的運算子有 1.算術運算子 2.關係運算子 3.邏輯運算子 4.位運算子 將其先轉換為二進位制數,在根據如下表規則 p q p q p q p q 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 1 1如假定 a 60 b 13 其二進位制數轉換為 a 0011...
Go語言基礎
目錄 一.go語言內建關鍵字 二.go語言注釋方法 三.專案結構 四.程式結構 五.包的匯入 六.package的別名 七.可見性規則 單行注釋 多行注釋 go程式是通過package來組織的 只有package 名稱為main的包可以包含main函式 乙個可執行程式有且僅有乙個main包 初步練習...