14 Şubat 2017 Salı

GoPATH tanımlama - ... cannot download, GoPATH not set.... hatası

Bu yazının güncel haline bloğum üzerinden ulaşabilirsiniz. http://blog.mustafaakseli.com/golang-calisma-dizinleri-gopath-goroot-ve-nedir-nasil-tanimlanir/


Bağzı developerler;
"Kurulum tamamlandıktan sonra PATH ayarlamamız gerekiyor yoksa hiçbir işlem yapamayız efenim" deselerde inanmayın. İlk yazımızda görüleceği üzere, go run ve build i acayip şekilde çalıştırdık yani. Neyse.

Herhangi bir zamanda, harici ( github yada başka yerden edindiğimiz ) kütüphane kullanmaMız gerekirse mutlaka ve mutlaka GOPATH tanımı yapmalıyınız !

Peki nasıl yapmalıyız ?
Makinenizdeki kendi kullanıcınızın, bulunduğu yerde bir dizin acabilirsiniz.
Terminali açın ve;
  1. mkdir $HOME/go_calismalarim
    bu satır ile yeni bir dizin olusturduk
  2. nano $HOME/.bashrc
    .bashrc dosyasını düzenlemek üzere açtık
  3. buradaki kodları içerisine yapıştırın.
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
  4. Kaydedin ve kapatın. Bitti :)
  5. UNUTMAYIN ! GoPath dizini tanımlamasının sistem genelinde işlemesi için Çıkış (Logout) olup tekrar Giriş ( login ) yapmanız gerekmekte !

ayrıntılı bilgi için --> https://golang.org/doc/code.html#GOPATH

Hiç yorum yok:

Yorum Gönder