1、基本語法
2、使用方法
示例:views/index.tpl
} }
} }
} //獲取當前位置的上下文
} }
} //獲取當前模板根級的上下文
)//全域性連線例項
var (
db orm.ormer
)//由於model這個名字叫 userinfo 那麼操作的表其實 user_info
type userinfo struct
//例項
func init()
//方法
func adduser(user_info *userinfo) (int64, error)
func readuserinfo(users *userinfo)
#執行結果:
//獲取當前位置的上下文 nulige
jojo
limei
limei
//獲取當前模板根級的上下文 nulige 4
jojo 4
limei 4
limei 4
go語言之高階篇建立goroutine協程
1 goroutine是什麼 goroutine是go並行設計的核心。goroutine說到底其實就是協程,但是它比執行緒更小,十幾個goroutine可能體現在底層就是五六個執行緒,go語言內部幫你實現了這些goroutine之間的記憶體共享。執行goroutine只需極少的棧記憶體 大概是4 5...
go語言之高階篇拷貝檔案案例
1 檔案案例 拷貝檔案 示例 package main import fmt io os func main srcfilename list 1 drcfilename list 1 if srcfilename drcfilename 唯讀方式開啟原始檔 sf,err1 os.open srcf...
go語言之高階篇物件導向程式設計
1 物件導向程式設計 對於物件導向程式設計的支援go 語言設計得非常簡潔而優雅。因為,go語言並沒有沿襲傳統物件導向程式設計中的諸多概念,比如繼承 不支援繼承,儘管匿名欄位的記憶體布局和行為類似繼承,但它並不是繼承 虛函式 建構函式和析構函式 隱藏的this指標等。儘管go語言中沒有封裝 繼承 多型...