go golang.org 怎么引用?

想使用 "golang.org/x/tools/go/ast/astutil"
已在

// go.mod
module asttest

go 1.18

require (
    golang.org/x/tools/go/ast/astutil v0.12.0
)

replace golang.org/x/tools/go/ast/astutil => github.com/golang/tools v0.12.0

已做

~/go/bin> go install github.com/golang/tools@latest                                                                                                                                                                                                                                              08/10/2023 01:51:01 PM
go: downloading github.com/golang/tools v0.12.0
go: github.com/golang/tools@latest: module github.com/golang/tools@latest found (v0.12.0), but does not contain package github.com/golang/tools

go run main.go

main.go:14:2: golang.org/x/tools/go/ast/astutil@v0.12.0 (replaced by github.com/golang/tools@v0.12.0): parsing go.mod:
        module declares its path as: golang.org/x/tools
                but was required as: golang.org/x/tools/go/ast/astutil
阅读 2.9k
2 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题