-
C語言:? switch?選擇-case代碼塊之后需要break語言,否則會誰許執(zhí)行至最后的代碼塊結(jié)束,且值為最后default的值;
GO語言:? switch?選擇--case代碼塊之后不需要break中斷,條件滿足會自動跳出分支器;
C語言:循環(huán)條件--for循環(huán)、do-while循環(huán)、while-do循環(huán)及goto語句,不存在for-each;
GO語言:? 循環(huán)-for循環(huán)、while循環(huán)、goto循環(huán),不存在for-each循環(huán);
查看全部 -
命令行g(shù)o
查看全部 -
mark一下
查看全部 -
重點mark一下
查看全部 -
學(xué)習(xí)到3-6查看全部
-
import原理
查看全部 -
reflect.TypeOf(i): 查看i的類型
unsafe.Sizeof(i): 查看i內(nèi)存占用大小
查看全部 -
int 系列: 有符號
uint 系列: 無符號
float 系列:只有float32 和 float64
查看全部 -
const ( a = iota * 2 b c ) 使用函數(shù)法聲明變量的時候,如果一個變量不寫賦值代碼,則這個變量會自動使用前面最近的非空變量聲明語句查看全部
-
type new-type int32 這個語句相當(dāng)于新建一個新的類型,這個類型的屬性跟int32是一致的,但是它們本質(zhì)上是屬于不同類型的,不能進行運算。查看全部
-
單個變量聲明和賦值
查看全部 -
GO數(shù)據(jù)類型
查看全部 -
Go語言 基礎(chǔ)語法---import別名,“.”,'"_"
- 別名操作的含義:將導(dǎo)入的包命名為另一個容易記憶的別名
- 點(.)操作的含義是:點(.)標(biāo)識的包導(dǎo)入后,調(diào)用該包中函數(shù)時可以省略前綴包名
- 下劃線( _ )操作的含義是:導(dǎo)入該包,但不導(dǎo)入整個包,而是執(zhí)行該包中的init函數(shù),因此無法通過包名來調(diào)用包中的其他函數(shù)。
使用下劃線( _ )操作往往是為了注冊包里的引擎,讓外部可以方便地使用查看全部 -
Go基礎(chǔ)語法---import原理
- 如果一個main導(dǎo)入其他包,包將被順序?qū)?br />- 如果導(dǎo)入的包中依賴其它包(package B),會首先導(dǎo)入B包,然后初始化B包中常量和變量,最后如果B包中有init,會自動執(zhí)行init()
- 所有包導(dǎo)入完成后才會對main中常量和變量進行初始化,然后執(zhí)行main中的init函數(shù)(如果存在),最后執(zhí)行main函數(shù)
- 如果一個包被導(dǎo)入多次則該包只會被導(dǎo)入一次查看全部 -
1.package是最基本的分發(fā)單位和工程管理中依賴關(guān)系的體現(xiàn)
2.每個Go語言源代碼文件開頭都擁有一個package聲明,表示源代碼文件所屬代碼包
3.要生成Go語言可執(zhí)行程序,必須要有main的package包,且必須在該包下有main()函數(shù)
4.同一個路徑下只能存在一個package,一個package可以拆分成多個源文件組成查看全部
舉報