macOS GoLang Kurulumu
Konu bağlamlarına göre oluşturduğum indeksleri genişletmeye devam ediyorum.
Golang (go programlama dili) hakkında yayınladığım kısa giriş yazısının ardından bu yazıda geliştirme ortamına giriş yapacağım. Elbette ilk adım dilin ve uygulamaların kurulumu.
macOS Ortamında Go Kurulumu
Paket üzerinden indirme işlemini golang web sitesi altındaki Downloads sayfası1 üzerinden gerçekleştirebilirsiniz2. Sayfada farklı işletim sistemleri için güncel dağıtımları görebilirsiniz.
Ben yükleme işlemini her zaman olduğu gibi Homebrew paket yöneticisi üzerinden gerçekleştireceğim. Elbette MacPorts3 ve Docker üzerinden de sürümleri kontrol ederek indirme işlemini başlatabilirsiniz.
brew install golang
Kurulum işleminin tamamlanmasının ardından komut satırı uygulaması için basit birkaç düzenleme yapmamız gerekiyor. Oh My Zsh için aşağıda düzenlemeleri iletiyorum.
nano .zshrc
export GOPATH=$HOME/Documents/workspace/go # kendinize uygun olan dizin yolunu tanımlayabilirsiniz.
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
zsh -i
mkdir -p $GOPATH $GOPATH/src $GOPATH/pkg $GOPATH/bin
$GOPATH/src
Proje dizini$GOPATH/pkg
Paket dizini$GOPATH/bin
Derleme dizini
İlk kodumuzu yazalım.
cd $GOPATH/src
nano hello.go
Yukarıdaki kod ile projelerimizi tutacağımız klasör içerisinde hello.go
adında dosyamızı oluşturduk. İlk fonksiyonumuzla bir klasik olarak ekrana Merhaba Dünya! yazdıralım.
package main
import "fmt"
func main() {
fmt.Printf("hello, world")
}
Dosyayı kaydedip çıkalım ve çalıştıralım.
go run hello.go
Build edelim.
go build hello.go
Şimdilik bu kadar. Bir sonraki yazıda DigitalOcean üzerinde Go kullanımına değineceğim. Ardından çeşitli uygulamaları paylaşarak Go deeneyimlerimi aktarmaya devam edeceğim.