我试图通过使用下面的简单代码列出repos,这会导致403个错误的凭据错误,我认为问题在于我有自定义的Github https://github.mycompany.io可以有人建议我如何解决这个问题,因为我是个新手。
import(
"golang.org/x/oauth2"
"github.com/google/go-github/github"
)
func main() {
ctx := context.Background()
ts := oauth2.StaticTokenSource(
&oauth2.Token{AccessToken: "MY GITHUB STATIC TOKEN"},
)
tc := oauth2.NewClient(ctx, ts)
client := github.NewClient(tc)
//list all repositories for the authenticated user
repos, _, err := client.Repositories.List(ctx, "", nil)
}发布于 2022-01-04 15:43:08
由于您使用的是托管的github,所以您尝试过NewEnterpriseClient()
https://stackoverflow.com/questions/70581181
复制相似问题