Golang中一些設(shè)定

  1. 格式化時(shí)間不是用yyyy MM DD HH mm ss sss等在其他語(yǔ)言中常見的符號(hào)贪染。
    而是:
    2006-01-02 15:04:05
now := time.Now()
nowRight := now.Format("2006-01-02 15:04:05")

完整UTC為:2006-01-02T15:04:05-07:00

  1. map 每次遍歷都是無(wú)序的。據(jù)說(shuō)是為了讓開發(fā)者不要依賴不是很可靠的map有序遍歷蚜迅,索性改成了無(wú)序的敢艰。
    正確的做法是獲取到key诬乞,然后排序key,然后在遍歷map:
var keys []int
for k,_ :=range  map{
    keys = append(keys, k)
}
sort.Ints(keys)
for _,v:=range keys{
    fmt.Printf("%d-%d\n",v,aa[v])
}
  1. slice 不初始化不能賦值钠导,但是用append可以
var s []int
s[0]=100
//報(bào)錯(cuò)震嫉,runtime error: index out of range
s=append(s,100)
//正確通過,append里面可能對(duì)s做的初始化
  1. go get [-u -v]
    go build : 編譯出可執(zhí)行文件
    go install : go build + 把編譯后的可執(zhí)行文件放到GOPATH/bin目錄下
    go get : git clone + go install

  2. Golang不支持函數(shù)的重載

  3. 可以多個(gè)變量一起賦值牡属,利用這個(gè)特性票堵,可以很簡(jiǎn)單的實(shí)現(xiàn)斐波拉契數(shù)列

a:=1
b:=1
for i:=0;i<10;i++{
fmt.Println(a)
a,b=b,a+b
}
  1. Golang中的方法與其它語(yǔ)言中不一樣,其它語(yǔ)言一般直接定義在Class 或者struct中逮栅,在Golang中是分離的悴势。
func (recevier type) methodName(參數(shù)列表)(返回值列表){}

recevier type 是不是指針也有很大影響

func (i *integer) set(val integer){
    *i = val
}

var j integer
j.set(10)
  1. 讀取chan的兩種方式
close(ch)
//第一種:
 for{
    b,ok:=<-ch
    if !ok{
        fmt.Println("chan is closed!")
        break
    }
    fmt.Println(b)
}
//第二種:
for v:=range ch {
  fmt.Println(v)
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末窗宇,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子特纤,更是在濱河造成了極大的恐慌军俊,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捧存,死亡現(xiàn)場(chǎng)離奇詭異粪躬,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)矗蕊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門短蜕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人傻咖,你說(shuō)我怎么就攤上這事朋魔。” “怎么了卿操?”我有些...
    開封第一講書人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵警检,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我害淤,道長(zhǎng)扇雕,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任窥摄,我火速辦了婚禮镶奉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘崭放。我一直安慰自己哨苛,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開白布币砂。 她就那樣靜靜地躺著建峭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪决摧。 梳的紋絲不亂的頭發(fā)上亿蒸,一...
    開封第一講書人閱讀 49,772評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音掌桩,去河邊找鬼边锁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛拘鞋,可吹牛的內(nèi)容都是我干的砚蓬。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼盆色,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼灰蛙!你這毒婦竟也來(lái)了祟剔?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤摩梧,失蹤者是張志新(化名)和其女友劉穎物延,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體仅父,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡叛薯,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了笙纤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片耗溜。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖省容,靈堂內(nèi)的尸體忽然破棺而出抖拴,到底是詐尸還是另有隱情,我是刑警寧澤腥椒,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布阿宅,位于F島的核電站,受9級(jí)特大地震影響笼蛛,放射性物質(zhì)發(fā)生泄漏洒放。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一滨砍、第九天 我趴在偏房一處隱蔽的房頂上張望往湿。 院中可真熱鬧,春花似錦惋戏、人聲如沸煌茴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至矩乐,卻和暖如春龄句,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背散罕。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工分歇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人欧漱。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓职抡,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親误甚。 傳聞我的和親對(duì)象是個(gè)殘疾皇子缚甩,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348