go version
)?goバージョンgo1.9.2linux / amd64
最新バージョンは関係ありません。
go env
)?[ root @ host-172-19-146-103 netplugin] #go env
GOARCH = "amd64"
GOBIN = ""
GOEXE = ""
GOHOSTARCH = "amd64"
GOHOSTOS = "linux"
GOOS = "linux"
GOPATH = "/ root / contiv /"
GORACE = ""
GOROOT = "/ usr / local / go"
GOTOOLDIR = "/ usr / local / go / pkg / tool / linux_amd64"
GCCGO = "gccgo"
CC = "gcc"
GOGCCFLAGS = "-fPIC -m64 -pthread -fmessage-length = 0 -fdebug-prefix-map = / tmp / go-build112525786 = / tmp / go-build -gno-record-gcc-switches"
CXX = "g ++"
CGO_ENABLED = "1"
CGO_CFLAGS = "-g -O2"
CGO_CPPFLAGS = ""
CGO_CXXFLAGS = "-g -O2"
CGO_FFLAGS = "-g -O2"
CGO_LDFLAGS = "-g -O2"
PKG_CONFIG = "pkg-config"
googlegitでパッケージを確認すると、コミットが見つかりました。
lex / httplex、http / httpguts:httplexパッケージをhttpgutsにマージします
httplexは、net / http間の共有コードの元のパッケージ名でした。
およびx / net / http2ですが、その名前は具体的すぎ、http / httpgutsは
他の共有コードのために後で追加されました。
当時、httplexをhttpgutsにマージすることについて話し合っていましたが、そうではありませんでした。
早く起こります。 これで移動は終了です。
golang / go#23908を更新します
パッケージ名はすでにhttp / httpguts /に移動されています。
そのため、マスターブランチでそれらを見つけることができません。
/contiv-netplugin-etcdv3/netplugin/vendor/golang.org/x/net/http2/http2.go:
30「同期」
31
32:「golang.org/x/net/lex/httplex」
33)
34
/contiv-netplugin-etcdv3/netplugin/vendor/golang.org/x/net/http2/transport.go:
29「golang.org/x/net/http2/hpack」
30「golang.org/x/net/idna」
31:「golang.org/x/net/lex/httplex」
32)
33
/contiv-netplugin-etcdv3/netplugin/vendor/golang.org/x/net/http2/write.go:
14
15「golang.org/x/net/http2/hpack」
16:「golang.org/x/net/lex/httplex」
17)
18
正常になります
/contiv-netplugin-etcdv3/netplugin/vendor/golang.org/x/net/http2/http2.go:
30「同期」
31
32:「golang.org/x/net/lex/httplex」
33)
34
/contiv-netplugin-etcdv3/netplugin/vendor/golang.org/x/net/http2/transport.go:
29「golang.org/x/net/http2/hpack」
30「golang.org/x/net/idna」
31:「golang.org/x/net/lex/httplex」
32)
33
/contiv-netplugin-etcdv3/netplugin/vendor/golang.org/x/net/http2/write.go:
14
15「golang.org/x/net/http2/hpack」
16:「golang.org/x/net/lex/httplex」
17)
18
侵入したバグ、閉じてください。