如何解决我的环境变量中的此错误

问题描述 投票:0回答:1

在golang的这段代码中,我需要设置我的.env,但是我在运行中遇到了这个错误:

构建时出错: github.com/Valgard/go-pcre:构建约束排除 C:\Users\pc\go\pkg\mod\github.com 中的所有 Go 文件!valgard\[email protected]

代码是:

package main

import (
    "fmt"
    "log"

    "github.com/Valgard/godotenv"
    "github.com/gin-gonic/gin"
)

func init() {
    err := godotenv.Load(".env")
    if err != nil {
        log.Fatalf("Error loading .env file")
    }

}

func main() {
    fmt.Println("Hello world")
    r := gin.Default()
    r.GET("/ping", func(c *gin.Context) {
        c.JSON(200, gin.H{
            "message": "pong",
        })
    })
    r.Run()

}

我搜索了很多,没有任何解决方案。

go compiler-errors environment-variables port gin
1个回答
0
投票

使用此包:https://github.com/joho/godotenv
这个包(github.com/Valgard/godotenv)不再使用。

© www.soinside.com 2019 - 2024. All rights reserved.