這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。先看一段代碼ackage mainimport ( "fmt" "sync")func main() { var wg sync.WaitGroup s := make([]int, 0, 1000) for i := 0; i < 1000; i++ { v := i wg.Add(1) go func() { s =
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。In April and May I’ll be speaking at GopherChina and GopherCon Singapore, respectively. This post is a teaser for the talks that were selected by the organisers. If you’re in the area, I hope you’ll come and hear me
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。mgo是第三方提供的golang串連mongodb的庫,使用如下命令,進行下載 go get labix.org/v2/mgo 會出錯,說沒有安裝bzr,bzr是mgo使用的版本控制軟體,全名 bazaar,可以在http://wiki.bazaar.canonical.com/Download下載各作業系統的版本。bzr安裝好後,執行上述下載命令,可能還是會出錯,錯誤如下 bzr: ERROR: Couldn't
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。使用 Go 開發應用的時候,有時會遇到需要讀取靜態資源的情況。比如開發 Web 應用程式,程式需要載入模板檔案產生輸出的 HTML。在程式部署的時候,除了發布應用可執行檔外,還需要發布依賴的靜態資源檔案。這給發布過程添加了一些麻煩。既然發布單獨一個可執行檔是非常簡單的操作,就有人會想辦法把靜態資源檔案打包進 Go 的程式檔案中。下面就來看一些解決方案:go-bindatago-bindata 是目前我的程式 pugo