- 主题:go的import后跟的到底是路劲还是包名?
看到一个代码 import "github.com/bitly/go-nsq"
但是使用的时候确是nsq.XXX
--
FROM 114.253.36.*
import 后跟的是 path,
但是 import 之后,会看 go.mod 或者 package 指令,认出包名。
【 在 eventvwr 的大作中提到: 】
: 看到一个代码 import "github.com/bitly/go-nsq"
: 但是使用的时候确是nsq.XXX
--
FROM 27.38.197.*
那有些导入别名是咋识别的?
比如 import a "github.com/bitly/go-nsq"
这个a是路径下的哪个包的别名啊?
【 在 flw 的大作中提到: 】
: 标 题: Re: go的import后跟的到底是路劲还是包名?
: 发信站: 水木社区 (Sun Apr 17 23:44:31 2022), 站内
:
: import 后跟的是 path,
: 但是 import 之后,会看 go.mod 或者 package 指令,认出包名。
:
: 【 在 eventvwr 的大作中提到: 】
: : 看到一个代码 import "github.com/bitly/go-nsq"
: : 但是使用的时候确是nsq.XXX
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 27.38.197.*]
--
FROM 114.247.175.*
a是包使用者自己起的别名
【 在 eventvwr 的大作中提到: 】
: 那有些导入别名是咋识别的?
: 比如 import a "github.com/bitly/go-nsq"
: 这个a是路径下的哪个包的别名啊?
: ...................
--
FROM 123.122.162.*
是哪个包的别名呢?
【 在 atIE 的大作中提到: 】
: 标 题: Re: go的import后跟的到底是路劲还是包名?
: 发信站: 水木社区 (Mon Apr 18 10:56:08 2022), 站内
:
: a是包使用者自己起的别名
:
: 【 在 eventvwr 的大作中提到: 】
: : 那有些导入别名是咋识别的?
: : 比如 import a "github.com/bitly/go-nsq"
: : 这个a是路径下的哪个包的别名啊?
: : ...................
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 123.122.162.*]
--
FROM 114.247.175.*
就是github.com/bitly/go-nsq指向的包啊,一个路径的包的包名是确定的一个,不会有多个的。
【 在 eventvwr 的大作中提到: 】
: 是哪个包的别名呢?
--
FROM 123.122.162.*
哦,原来如此~
【 在 atIE 的大作中提到: 】
: 就是github.com/bitly/go-nsq指向的包啊,一个路径的包的包名是确定的一个,不会有多个的。
--
FROM 114.247.175.*