序言 錯(cuò)誤和異常是兩個(gè)不同的概念,非常容易混淆。很多程序員習(xí)慣將一切非正常情況都看做錯(cuò)誤,而不區(qū)分錯(cuò)誤和異常,即使程序中可能有異常拋出,也將異常...
投稿
序言 錯(cuò)誤和異常是兩個(gè)不同的概念,非常容易混淆。很多程序員習(xí)慣將一切非正常情況都看做錯(cuò)誤,而不區(qū)分錯(cuò)誤和異常,即使程序中可能有異常拋出,也將異常...
前言:我覺(jué)得java程序員學(xué)golang很容易上手。關(guān)于GOROOT、GOPATH、GOBIN這些環(huán)境變量的設(shè)置,我隱約感覺(jué)到了java的影子(...
概要 profile就是定時(shí)采樣,收集cpu,內(nèi)存等信息,進(jìn)而給出性能優(yōu)化指導(dǎo),golang 官方提供了golang自己的性能分析工具的用法,也...
最近需要使用到一個(gè)Queue隊(duì)列, 并發(fā)寫(xiě)入的.作為gopher, 第一個(gè)馬上想到的是channel, channel用起來(lái)是很爽, 并發(fā)安全,...
續(xù)日今天問(wèn)我:Golang里面如何做結(jié)構(gòu)體的深拷貝呢?他說(shuō)他的excelize庫(kù)被網(wǎng)友爆出一個(gè)Bug:改變sheet2頁(yè)上的數(shù)據(jù),sheet1上...
前后端分離的Restful架構(gòu)大行其道,傳統(tǒng)的模板技術(shù)已經(jīng)不多見(jiàn)了。實(shí)際上只是渲染的地方由后端轉(zhuǎn)移到了前端,模板的渲染技術(shù)本質(zhì)上還是一樣的。簡(jiǎn)而...
GO語(yǔ)言跟它名字一樣是門(mén)比較裝逼的語(yǔ)言,鮮有菜鳥(niǎo)初學(xué)者教程,所以沒(méi)有語(yǔ)言基礎(chǔ)的話,理解起來(lái)會(huì)有點(diǎn)困難。閑來(lái)沒(méi)事整理了一個(gè)GO零基礎(chǔ)入門(mén)資料。 安...
Go有一個(gè)package名字叫time,通過(guò)這個(gè)package可以很容易的實(shí)現(xiàn)與時(shí)間有關(guān)的操作。time package中有一個(gè)ticker結(jié)構(gòu)...
struct為何物 go中的struct可以實(shí)現(xiàn)oop中的類(lèi)、方法。go語(yǔ)言中的struct成員可以是任何類(lèi)型,如普通類(lèi)型、復(fù)合類(lèi)型、函數(shù)、st...