本章內容:
- 實作使用高性能 zap log 框架
- 擁有 log level 配置 (常用 debug/warn/info/error)與程式碼位置
- 可以選擇印出在 console 或是文件(要外掛 lumberjack 去分割)
- zap 有 suger 函式可以增加易用性,但犧牲效能
本章內容:
如何用 Gin 框架快速建立 HTTP [ GET/POST 等方法]
一般在執行go run main.go後就會馬上回到命令列,
這邊實作當接收到ctrl+c或是終止程式才會停止程式
藍色區塊
分享自己初學GO時看的教學文章,安裝完GO環境之後,就可以撰寫自己第一支GO的程式了,網路上的系列說明很多很詳細,就不重複撰文了,以下則是自己收藏很有用的網路文章。
bool,string
int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
byte // uint8 的别名
rune // int32 的别名// 表示一个 Unicode 码点
float32 float64
complex64 complex128
https://tour.go-zh.org/basics/11
1 | type User struct { |
傳值的意思是:函式傳遞的總是原來這個東西的一個副本,一副拷貝。
出自以下參考文章:
Go(又稱Golang)是Google開發的一種靜態強型別、編譯型、並發型,並具有垃圾回收功能且輕巧的程式語言.