投稿

ラベル(go)が付いた投稿を表示しています

[memo] go error undefined: bidirule.ValidString

使わせてもらおうして躓いた。 [zunermuka ~]$ go get github.com/mattn/iputil/cmd/iprange # golang.org/x/net/idna go/src/golang.org/x/net/idna/idna.go:108:41: undefined: bidirule.ValidString go/src/golang.org/x/net/idna/idna.go:249:19: undefined: bidirule.ValidString go/src/golang.org/x/net/idna/idna.go:257:19: undefined: bidirule.ValidString go/src/golang.org/x/net/idna/idna.go:266:20: undefined: bidirule.ValidString 古いのがあったのかぁ [zunermuka ~]$ go version go version go1.9.2 darwin/amd64 [zunermuka ~]$ go get -u github.com/mattn/iputil/cmd/iprange

[memo] go get で can't load package github.com/jgrahamc/webwatch: package no buildable Go source files in と言われて

path/to/src/.go があるディレクトリに移動して go build ; go install で対処すれば良いだけなのだが‥‥ [zunermuka ~]$ go get github.com/jgrahamc/webwatch can't load package: package github.com/jgrahamc/ webwatch : no buildable Go source files in /Users/zunermuka/go/src/github.com/jgrahamc/webwatch [zunermuka ~/go/src/github.com/jgrahamc/webwatch]$ ls -la total 16K drwxr-xr-x  9 zunermuka staff  306 11 15 14:49 . drwxr-xr-x  3 zunermuka staff  102 11 15 14:49 .. drwxr-xr-x 12 zunermuka staff  408 11 15 14:49 .git -rw-r--r--  1 zunermuka staff  274 11 15 14:49 .gitignore -rw-r--r--  1 zunermuka staff 1087 11 15 14:49 LICENSE -rw-r--r--  1 zunermuka staff  247 11 15 14:49 Makefile -rw-r--r--  1 zunermuka staff  519 11 15 14:49 README.md drwxr-xr-x  4 zunermuka staff  136 11 15 14:49 gmsl drwxr-xr-x  3 zunermuka staff  102 11 15 14:49 src [zunermuka ~]$ cd /Users/zunermuka/go/src/github.com/jgrahamc/webwatch/src/webwatch/ [zu...

[memo] go get でインストールしたパッケージを削除する

uninstall がない事を忘れていてめげる [zunermuka ~]$ go version go version go1.4.2 darwin/amd64 利用しない packages を削除する 例えば、 go get -v -u github.com/zachlatta/postman でインストールした場合、 .bashrc で export GOPATH=$HOME/go になっている時は、 rm -f /Users/zunermuka/go/bin/postman rm -rf /Users/zunermuka/go/src/github.com/zachlatta/postman 毎回これは面倒なので、引数に go の packages 名を取る gorm という shell script にしている。 ~/bin/gorm  postman この時点でディレクトリ構成は、以下になっている。 [zunermuka ~]$ tree -L 2 /Users/zunermuka/go/ /Users/zunermuka/go/ ├── bin │   ├── bee │   ├── gobind │   ├── gocode │   ├── goconvey │   ├── godef │   ├── godep │   ├── goimports │   ├── gomobile │   ├── gotags │   ├── gotour │   ├── mkup │   ├── postman │   ├── pup │   └── ttyrec2gif ├── packages │   └── src ├── pkg │   └── darwin_amd64 └── src     ├── 9fans...