如何使用本地软件包部署Go应用程序

如何使用本地软件包部署Go应用程序,go,heroku,deployment,Go,Heroku,Deployment,我正在尝试上载我的Go应用程序,但问题是我遇到了一个错误,因为我对包文件进行了修改 从Github的导入位于C:\Users\Myuser\go\pkg\mod中,但当我尝试上载go应用程序时,Heroku从Github导入,而不是上载本地修改的文件。在部署应用程序时,有没有办法上传本地包而不是导入它们?您可以尝试使用“-mod vendor”选项构建应用程序,这样它就可以使用vendored文件而不是提取git依赖项 go build -mod vendor 您可以尝试使用“-mod ven

我正在尝试上载我的Go应用程序,但问题是我遇到了一个错误,因为我对包文件进行了修改


从Github的导入位于
C:\Users\Myuser\go\pkg\mod
中,但当我尝试上载go应用程序时,Heroku从Github导入,而不是上载本地修改的文件。在部署应用程序时,有没有办法上传本地包而不是导入它们?

您可以尝试使用“-mod vendor”选项构建应用程序,这样它就可以使用vendored文件而不是提取git依赖项

go build -mod vendor

您可以尝试使用“-mod vendor”选项构建应用程序,以便它使用vendored文件,而不是提取git依赖项

go build -mod vendor