Time of Update: 2014-10-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。注意事項本部落格隸屬於 goconvey - 課時 1:優雅的單元測試 請注意配套使用。本博文為 goconvey - Go 語言單元測試包的配套部落格,旨在通過文字結合程式碼範例對該庫的使用方法和案例進行講解,便於各位同學更好地使用和深入瞭解。庫簡介Go 語言雖然內建單元測試功能,在 GoConvey 誕生之前也出現了許多第三方輔助庫。但沒有一個輔助庫能夠像 GoConvey
Time of Update: 2014-10-13
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Interface
Time of Update: 2014-10-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。示範地址 http://gblog-revel.herokuapp.com/1.設計Email牆頁面呀,什麼是email牆啊,這,博主,隨便扯了點東西把,不知到大家西部喜歡,先來做,後面看效果吧。首先在views/App下建立Emails.html 內容:{{set . "title" "Email list - GBlog"}}{{set . "ema"
Time of Update: 2014-10-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言追求簡潔優雅,所以,Go語言不支援傳統的 try…catch…finally
Time of Update: 2014-10-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。原文在此。另外推薦閱讀王大師的“設計和開發 Yin
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.0 變數的含義:變數或變數,是指沒有固定的值,可以改變的數。變數以非數位符號來表達,一般用拉丁字母。變數是常數的相反。變數的用處在於能一般化描述指令的方式。若果只能使用真實的值,指令只能應用於某些情況下。變數能夠作為某特定種類的值中任何一個的保留器。2.0 GO語言
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Google為了更好地推廣Go語言,在自己的官網和Appspot上分別搭建了基於瀏覽器的互動式Go編程指南-gotour,相關網站:gotour—— English
Time of Update: 2014-10-04
這是一個建立於
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 在c語言中可以用system函數調用系統命令並得到輸出,通過輸出重新導向也可以將程式執行的輸出儲存到檔案以供使用,但用起來不是很方便。我這裡介紹下用python和go語言的實現方式,可以將其它程式的輸出直接儲存成變數供程式使用。 下面的樣本用的是ls命名,需要安裝MinGW,並將“C:\MinGW\msys\1.0\bin”加入環境變數。一、用python調用其它程式,並得到輸出範例程式碼:import osvar =
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。from 《Go語言.雲動力》 1 package main 2 3 import ( 4 "io" 5 "log" 6 "net/http" 7 "os" 8 "os/exec" 9 "strconv" 10 ) 11 12 var uniq =
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。首先匯入包 "code.google.com/p/mahonia" 可以通過此連結獲得此包 https://code.google.com/p/mahonia/ 參考代碼如下: package mainimport ( "bufio" "code.google.com/p/mahonia" "log" "os" "
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.代碼規範類型標識例子inti / IiCount、ICountboolb / BbShow、BShowstrings / SsName、SNameuintu / UuColor、UColorfloatf / FfPlace、FPlacepointerp / P*pName、*PNamestructstc/StcstcPerson、StcPersonarrayarr / ArrarrHero、ArrHerosliceslc /
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一直對web方面的東西感興趣,最近比較閑,正好學習一下。所謂工欲善其事必先利其器,開始之前當然是挑選一門自己喜歡的語言,最後選擇了Go,簡潔,快速。文法方面主要是通過Go的官網過了一遍,接下來準備跟著《Go Web編程》學一遍,第一步自然是搭一個本地的環境,主要是參考《Go Web編程》的第一章。這裡簡要記錄下配置的要點:LiteIDE的配置LiteIDE是一款開源免費的Go語言IDE,配置簡單,易上手GOPATH 開啟【查看】
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。channel sample1 close twice ch := make(chan bool)close(ch)close(ch) // 這樣會panic的,channel不能close兩次 讀取的時候channel提前關閉了 ch := make(chan string)close(ch)i := <- ch // 不會panic, i讀取到的值是空 "",
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 硬碟壞了以前裝的東西 裝東西的時候還得現搜 所以決定寫下來 以後可能用 到golang.org下載 安裝包 如果被牆改host windows直接下載那個msi安裝的 linux下載下來解壓自己設定一下環境變數運行那個all.bash(好像是這個) 然後 在命令列運行輸入go 輸出協助資訊 就是安裝成功了 下載sublime text2 安裝sublime text 外掛程式管理器 按CTRL+` 輸入 import
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 golang 時間處理 package mainimport ("fmt""time")const (date = "2006-01-02"shortdate = "06-01-02"times = "15:04:02"shorttime = "15:04"datetime = "20
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 覺得golang的 variable declared but not used 和 package imported but not used 在調試代碼的時候很不方便!!!!!! 這麼多語言中只有golang會有變數不使用, 包引用不用報錯的! 有沒有方法去掉這兩個驗證? 再上生產的時候開啟驗證再改代碼? 方法: 修改golang源碼, 將error錯誤改成warn錯誤(在eclipse上都會顯示紅色錯誤,
Time of Update: 2014-10-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 golang mysql 驅動安裝 go get github.com/go-sql-driver/mysql go install github.com/go-sql-driver/mysql 以下是select的例子 package mainimport ( "database/sql" "fmt" _
Time of Update: 2014-10-21
標籤:http io os ar 使用 strong sp 檔案 div 五步教你實現使用Nginx+uWSGI+Django方法部署Django程式(下)By Django中國社區&
Time of Update: 2014-10-05
標籤:style blog http color ar strong sp 2014 c 網上流傳的博弈論策梅洛定理的中文證明資料,其證明都不是那麼容易理解讀懂。因此這裡描述一下我的通俗一點的證