Golang
- 5. • 以猜數字⼩遊戲為例, 簡介 Golang 基本元素
• https://github.com/r567tw/go-practice/blob/master/makeGame/
main.go
猜數字⼩遊戲
- 6. • go.mod 類似 composer.json , package.json 註明需要的modules
• go.sum 類似 yarn.lock , package-lock.json , ⽤來做版本的校對
淺談 go.mod & go.sum
- 7. • Manual version
• CDK version (如何獲取環境變數, 以Docker為例)
• SAM version (API Gateway 版本, 以SAM預設專案為例)
• 以拆帳報表專案為例
Go ❤ Lambda
- 8. • Event 定義的如果需要匯出請務必開頭為⼤寫
• if / for ⼤括號務必要在同⼀⾏
• 請記得使⽤ github.com/aws/aws-lambda-go/lambda
• https://docs.aws.amazon.com/zh_tw/lambda/latest/dg/
golang-handler.html
結論: 幾個注意事項(我踩過的坑)
- 9. • Show you codes
• // go:embed input.txt
Golang 1.16 ⿊魔法: embed