做法
建立專案。
| 1 | mkdir go-session-example | 
初始化 Go Modules。
| 1 | go mod init github.com/memochou1993/go-session-example | 
下載 gorilla/sessions 套件。
| 1 | go get github.com/gorilla/sessions | 
下載 joho/godotenv 套件。
| 1 | go get github.com/joho/godotenv | 
新增一個 main.go 檔:
| 1 | var ( | 
新增 .env 檔:
| 1 | SESSION_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | 
執行。
| 1 | go run main.go | 
瀏覽網頁
登入:http://127.0.0.1:8080/login
進到需要認證的頁面:http://127.0.0.1:8080/secret
登出:http://127.0.0.1:8080/logout