摘要:
首先很抱歉,由于搬家,最近太多事情要處理,導(dǎo)致文章更新比較慢。這篇文章,我們講Go中的異常處理。Go提供了兩個內(nèi)置函數(shù) panic()和recover()用于異常處理。Go中,對異常處理的整體原則是:多用errors包,少用panic。對于可預(yù)見的錯誤,比如網(wǎng)絡(luò)連接失敗等,一般都使用errors,只... 閱讀全文
posted @ 2015-08-30 15:32
klain
閱讀(4340)
評論(0)
推薦(0)
摘要:
Go內(nèi)建函數(shù)copy:func copy(dst, src []Type) int用于將源slice的數(shù)據(jù)(第二個參數(shù)),復(fù)制到目標(biāo)slice(第一個參數(shù))。返回值為拷貝了的數(shù)據(jù)個數(shù),是len(dst)和len(src)中的最小值。看代碼:package main import ("fmt") fu... 閱讀全文
posted @ 2015-08-30 15:30
klain
閱讀(9290)
評論(0)
推薦(0)
摘要:
func cap(v Type) int返回指定類型的容量,根據(jù)不同類型,返回意義不同。數(shù)組: 元素個數(shù) (和len(v)一樣).數(shù)組指針: *v的元素個數(shù) (和len(v)一樣).Slice: the maximum length the slice can reach when resliced... 閱讀全文
posted @ 2015-08-30 15:28
klain
閱讀(4953)
評論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號