使用 os.getenv() 方法获取环境变量。使用 log.println() 或 log.printf() 记录日志信息。使用 database/sql 包连接数据库。使用 net/http 包设置 http 路由。使用 http.handlerfunc 创建 http 中间件。
Go 框架开发实战手册:常见问题答疑荟萃
1. 如何在 Go 应用中使用环境变量?
在 main.go 中使用 os 包:
package main import ( "fmt" "os" ) func main() { // 获取环境变量 host := os.Getenv("HOST") port := os.Getenv("PORT") // 输出环境变量值 fmt.Println("HOST:", host) fmt.Println("PORT:", port) }