包导入别名包导入别名如果包的名称与导入路径的最后一个元素不匹配,那必须使用导入别名。 import ( "net/http" client "example.com/client-go" trace "example.com/trace/v2") 在其他情况下,除非导入的包名之间有直接冲突,否则应避免使用导入别名。 BadGood import ( "fmt" "os" nettrace "golang.net/x/trace") import ( "fmt" "os" "runtime/trace" nettrace "golang.net/x/trace")