diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..d853e33 --- /dev/null +++ b/go.mod @@ -0,0 +1,5 @@ +module agent + +go 1.25.1 + +require github.com/joho/godotenv v1.5.1 diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..d61b19e --- /dev/null +++ b/go.sum @@ -0,0 +1,2 @@ +github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0= +github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4= diff --git a/main.go b/main.go new file mode 100644 index 0000000..a8d06d0 --- /dev/null +++ b/main.go @@ -0,0 +1,23 @@ +package main + +import ( + "fmt" + "os" + + "github.com/joho/godotenv" +) + +func init() { + err := godotenv.Load() + if err != nil { + fmt.Println(".env 文件加载失败") + } + apiKey := os.Getenv("API_KEY") + baseUrl := os.Getenv("BASE_URL") + fmt.Printf("API Key: %s\n", apiKey) + fmt.Printf("Base URL: %s\n", baseUrl) +} + +func main() { + +}