同樣還是直接看例項吧,比起各種贅述來要實際多了
a:=10;你會看到,上面提到了多種變數的宣告方法,根據你的喜好來吧。 值得注意的是,如果你的變數名為 _ 當你使用 fmt.printf輸出的時候會直接報錯,而注釋掉後編譯依然會正常執行,那麼接下來你應該知道什麼作用了吧,凡是使用_為變數名的,其值會直接拋棄,在這裡 _ 和 15都被程式拋棄了b:="hello world";
fmt.printf("%d\n",a);
fmt.printf("%s\n",b);
var(
c int
d int
)c = 11
d = 12
fmt.printf("%d\n",c);
fmt.printf("%d\n",d);
e,f:=13,14
fmt.printf("%d\n",e);
fmt.printf("%d\n",f);
_,g:=15,16
"%d\n",_);
fmt.printf("%d\n",g);
我的Go語言學習之旅三 Go語言中的for迴圈
這個可是為難我了,我一直是走在web前的程式設計師,各種迴圈用起來得心應手,突然間發現到了go這裡居然行不通了,查閱後才發現,原來go的for是這樣寫的。for i 0 i 10 i 很有才的一種寫法,我用起來感覺的確沒有 帶有圓括號舒服。接下來,看更多關於 for 的例項吧go 的 for 迴圈有...
Go語言學習(一)Go語言變數
總結 此 中需要注意的點是 1 宣告變數時要注意中間的空格不能省略 2 如果 寫的不規範,編譯時會自動調整成規範的格式,比如在編譯前 中的1,2之間沒有空格,但是在編譯後會自動出現 3 在編寫 時,不用每次都刪除hello.exe檔案,因為在編譯main.go檔案時,會自動將其之前的進行覆蓋 第一種...
Go語言學習筆記 變數
變數 使用關鍵字var定義變數,格式為 var 變數名 資料型別 值 對於未初始化的變數,編譯器會自動初始化。go語言支援推斷賦值,即如果給變數提供初始化值,可以省略變數型別。由編譯器自行推斷 go語言支援組賦值 var name string wangyijie 組宣告,賦值 var name w...