Tôi đang chạy go1.6 và đang nhận được lỗi sau khi chạy "đi xây dựng" trong GOPATH (/ Users/bweidlich/Dự án/đi)Không giải quyết phụ thuộc trong thư mục nhà cung cấp
main.go:6:2: cannot find package "github.com/spf13/viper" in any of:
/usr/local/go/src/github.com/spf13/viper (from $GOROOT)
/Users/bweidlich/Projects/go/src/github.com/spf13/viper (from $GOPATH)
cấu trúc dự án:
bin/
glide.lock
glide.yaml
go.iml
logs/
main.go
pkg/
src/
vendor/
github.com/
deckarep/gosx-notifier
spf13/viper
gizak/termui
main.go
package main
import (
"fmt"
"github.com/gizak/termui" <--- doesn't resolve
"github.com/spf13/viper" <--- doesn't resolve
"log"
"bweidlich/dash"
"net/http"
"os"
"os/exec"
"time"
)
Tại sao bạn có 'bin',' pkg' và 'src' trong thư mục dự án của bạn? Dự án của bạn phải được đặt tại đường dẫn nhập. Cấu trúc tổng thể ở đây là gì? – JimB