現在、MACで「スターティングGo言語」といった書籍を読みながら、プログラミングの学習をしているのですが、サンプルコードの実行すらうまく行かず、前提となる環境設定が正しくないのではないかと考えています。
ファイルの配置やPATHの変更など試していますが、うまく行かずお力を貸していただけるとありがたいです。
・サンプルコード
https://www.shoeisha.co.jp/book/download/9784798142418/detail
※会員登録せず、ダウンロード可能です。
以下のように設定しており、実行しているのですがうまくいかず修正すべき部分を教えていただけないでしょうか?
・実行したコマンド
MacBook-Air:zoo nki$ go run main.go
・エラーメッセージ
build command-line-arguments: cannot find module for path _/Users/nki/desktop/Go/src/zoo/animals
・ユーザー名
nki
・Goのインストール先
/usr/local/Cellar/go
・.bash_profileの記述
export PATH=$PATH:/usr/local/Cellar/go/1.17.6/bin
export GOPATH=$HOME/Users/nki/Desktop/GO
・サンプルコードの配置先
画像の「zoo」がサンプルコードのフォルダです
/Users/nki/Desktop/GO/src/zoo
・main.gpに記載のコード
Go
1package main 2 3import ( 4 "fmt" 5 6 "./animals" 7) 8 9func main() { 10 fmt.Println(animals.ElephantFeed()) 11 fmt.Println(animals.MonkeyFeed()) 12 fmt.Println(animals.RabbitFeed()) 13}
・elephant.goに記載のコード
Go
1package animals 2 3func ElephantFeed() string { 4 return "Grass" 5}
・monkey.goに記載のコード
Go
1package animals 2 3func MonkeyFeed() string { 4 return "Banana" 5}
・rabbit.goに記載のコード
Go
1package animals 2 3func RabbitFeed() string { 4 return "Carrot" 5}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。