LINUX.ORG.RU

История изменений

Исправление Difrex, (текущая версия) :

mkdir lor
cd lor
mkdir -p $GOPATH/src/your.repo.example.com/{foo,bar}
cat > $GOPATH/src/your.repo.example.com/foo/foo.go
...
^D
cat > $GOPATH/src/your.repo.example.com/bar/bar.go
...
^D
cat > main.go
...
^D

go build
go build
# your.repo.example.com/bar
../../../.local/src/your.repo.example.com/bar/bar.go:12: obj.private undefined (cannot refer to unexported field or method private)
../../../.local/src/your.repo.example.com/bar/bar.go:14: obj.private undefined (cannot refer to unexported field or method private)

Исходная версия Difrex, :

mkdir lor
cd lor
mkdir -p $GOPATH/src/your.repo.example.com/{foo,bar}
cat > /home/d_zheleztsov/.local/src/your.repo.example.com/foo/foo.go
...
^D
cat > /home/d_zheleztsov/.local/src/your.repo.example.com/bar/bar.go
...
^D
cat > main.go
...
^D

go build
go build
# your.repo.example.com/bar
../../../.local/src/your.repo.example.com/bar/bar.go:12: obj.private undefined (cannot refer to unexported field or method private)
../../../.local/src/your.repo.example.com/bar/bar.go:14: obj.private undefined (cannot refer to unexported field or method private)