Golang — Github Mux, context.go -> Нет такого файла или каталога

#go #mux

# #Вперед #мультиплексор

Вопрос:

Я хочу установить пакет Mux с помощью ( go get github.com/gorilla/mux ), но я всегда получаю сообщение об ошибке

 # github.com/gorilla/context
open go/src/github.com/gorilla/context/context.go: No such file or directory
 

Я создал каталоги github.com , горилла и контекст самостоятельно. Но у меня нет файла context.go…. как я могу это исправить?

Комментарии:

1. Я допустил ту же ошибку на выходных. Как только $GOPATH установлен, вы не должны создавать какие-либо каталоги пакетов самостоятельно. Go сделает это за вас.

Ответ №1:

Просто установите его с помощью go get :

 $ go get github.com/gorilla/context
$ cd $GOPATH/src/github.com/gorilla/context/
~/go/src/github.com/gorilla/context$ ls
context.go  context_test.go  doc.go  LICENSE  README.md