CentOS Go Kurulumu

centos go kurulumu

Bu yazıda go’nun (golang olarak da bilinir) ne işe yaradığından ziyade centos go kurulumu nasıl yapılırı inceleyeceğiz. Bunun sebebi, sunucu üzerinde çalıştırmak isteyebileceğiniz bazı yazılımların go çalışma ortamına ihtiyaç duymasıdır.

Go, Google tarafından 2007 yılından itibaren geliştirilmeye başlanan ve açık kaynak kodlu bir programlama dilidir. Daha çok sistem programlama için tasarlanmış olup, derlenmiş ve statik tipli bir dildir. Kasım 2009’da çıkmıştır. (Vikipedi)

CentOS Go Kurulumu

Anlatım, bu yazının yazıldığı tarihteki güncel GoLang sürümü olan v1.10 için yapılmıştır. Golang sürümlerine resmi sayfasından göz atabilirsiniz. En son sürümü kullanmanız daha iyi olur, bu yüzden resmi sayfadan sürüm güncelliğini kontrol edin.

Adım-1

Öncelikle Putty yardımıyla sunucunuza bağlanın ve tmp klasörüne geçiş yapın.

Aşağıdaki komut yardımıyla GoLang 1.10 sürümü ve 64 bit verisyonunu sisteminize indirin. (Eğer sisteminiz 32 bit ise amd64 yazan yeri 386 olarak değiştirin.)

Adım-2

Go kurulumu, tar dosyasını /usr/local dizinine çıkarır. -C parametresi, tar içeriğini belirtilen bir dizine kaydeder. -x parametresi çıkarma işlevini gerçekleştirir, -v ayrıntılı bir çıktı üretir, -z gzip sıkıştırma yardımcı programı aracılığıyla arşivi filtreler ve -f eylemleri gerçekleştirmesi için belirtilen dosya adını söyler:

Not: Go’nun /usr/local dizinine çıkarılması yayıncı tarafından önerilir. Başka bir konuma yüklemek, kullanılabilirliğini etkilemez, ancak GOROOT’un Go ortam değişkeni içinde özel yol olarak tanımlanmasını gerektirir.

Ardından, kök dizine 3 alt dizin oluşturacağız: binsrcpkgbin dizini, src dizinindeki kaynak dosyalarından derlenen yürütülebilir programları içerir. pkg dizini ise programlar arası paylaşılabilen ve yeniden kullanılabilir kod paketlerini içerir.

Adım-3

GoLang’ın sunucu genelinde kullanılabilir bir komut olabilmesi için, kurulum yerini $PATH değişkenine eklemeliyiz.

/etc/profile.d  dizinine  path.sh adında bir script oluşturalım.

Bu oluşturduğumuz dosyaya aşağıdaki satırı ekleyelim ve kaydedelim.

Uyarı: Go farklı bir yere kurulmuşsa, yolu uygun şekilde ayarlayın.

Ek olarak, yeni oluşturulmuş çalışma alanını işaret etmek için kullanıcının .bash_profile dosyasındaki GOPATH ve GOBIN Go ortam değişkenlerini tanımlayalım. GOBIN değişkeni, derlenmiş binary dosyalarının nerede oluşturulacağını bildirir. GOPATH değişkeni ise kaynak dosyalarının konumunu tutar.

Açtığımız dosyanın en sonuna aşağıdaki satırları ekleyelim:

Uyarı: Adım 2’de belirtildiği gibi, Go /usr/local dizinine kurulmamışsa, GOROOT değişkenini de tanımlayın.

Yapmış olduğumuz değişikliklerin bash üzerinde geçerli olması için aşağıdaki komutu girelim:

Adım-4

Centos Go kurulumu tamamlandı. Şimdi de ufak bir test yardımıyla kurulumun hatasız gerçeleştirildiğini görelim.

.go uzantılı bir dosya oluşturalım.

Oluşturduğunuz dosyaya aşağıdaki Go programını yazın.

go install komutu yardımıyla programımızı derleyelim.

Artık programımız çalışmaya hazır:

“Merhaba Dünya, Go programı Çalışıyor…” ifadesini görüyorsanız, kurulum başarı ile tamamlanmış demektir.

Görkem Güray

Author: Görkem Güray

Elektrik-Elektronik mühendisiyim. Bilgisayar ve yazılım başta olmak üzere gelişen teknolojiyi takip etmeyi severim. İlginç veya yazmaya değer bulduğum konuları patlatbi.net üzerinde yayınlıyorum.

1
Kimler Neler Demiş?

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
Sunucu Yedekleme Bash Scripti | PatlatBi Recent comment authors
  Subscribe  
En Yeniler Eskiler Beğenilenler
Bildir
trackback

[…] Go Centos Kurulumu için tıklayın. […]