• 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Centos Üzerinde GoLang Kurulumu

 
#1

Yavaş yavaş yeni dillere merak salarken, öğrendiğim bilgileri de makale olarak sitemde paylaşmaya karar verdim. Daha önce de bunu Angular JS için yapmıştım ? GoLang’in ne olduğunu neden kullanmamız gerektiğini bir kenara bırakarak, önce Centos üzerinde nasıl kurarak ilk örneğimizi yaparız bunu göstermek istiyorum.
İlk olarak /tmp klasörüne geçiş yapalım.
cd /tmp
Daha sonra GoLang’i indirelim.
curl -LO https://storage.googleapis.com/golang/go...d64.tar.gz
GoLang’i /usr/local içine kuralım.
sudo tar -C /usr/local -xvzf go1.7.linux-amd64.tar.gz
Şimdi GoLang için ilgili klasörlerimizi oluşturalım.
mkdir -p ~/projects/{bin,pkg,src}
Dosyaları düzenlemek için nano kullanacağız, sunucunuzda yoksa aşağıdaki komut satırı ile kuralım;
yum install nano
Şimdi Go için Yolları Ayarlayalım. Önce /etc/profile.d/path.sh dosyasını açalım.
nano /etc/profile.d/path.sh
Bu dosya içine aşağıdaki kodları yazıp kaydedelim. Kaydetmek için Commant (CTRL) + x dedikten sonra y tuşuna basarak enter’layın.
export PATH=$PATH:/usr/local/go/bin
/root dizinindeki .bash_profile dosyasını açalım.
nano ~/.bash_profile
En alta şu kodları ekleyip kaydedelim.
export GOBIN="$HOME/projects/bin"
export GOPATH="$HOME/projects/src"

Değişiklikleri mevcut bash profilimize uygulamak için, profilleri yeniden yükleyelim.
source /etc/profile && source ~/.bash_profile
Kurulumu tamamladık. Artık örnek bir Go dosyasını /projects/src altına oluşturarak ilk “hello world” örneğimizi oluşturalım.
nano ~/projects/src/test.go
içine ilk go kodlarımızı yazıyoruz.
package main

import "fmt"

func main() {
   fmt.Printf("Merhaba Gardaş")
}

Daha sonra oluşturduğumuz dosyayı derlememiz gerekiyor.
go install $GOPATH/test.go
Ve şimdide konsol’da çalıştırıp çıktısına bakalım.
$GOBIN/test
Çıktı:
[img=0x0]https://i2.wp.com/www.erbilen.net/wp-content/uploads/2017/12/Screen-Shot-2017-12-04-at-15.11.20.png?resize=840%2C162&ssl=1[/img]
Artık GoLang hakkında daha fazla araştırma yaparak, kendiniz alıştırmalar yapmaya başlayabilirsiniz.
Hepimize kolay gelsin ?
Kaynak: https://www.digitalocean.com/community/tutorials/how-to-install-go-1-7-on-centos-7



Bul
Alıntı


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Data Life Engine İle Sıfırdan Film Sitesi Kurulumu Ve İndirme Linkleri kıllıbacak 3 1,290 22-05-2023, Saat: 19:50
Son Mesaj: koray
  Wamp Server Kurulumu Resimli Anlatım kıllıbacak 0 1,376 04-02-2019, Saat: 00:34
Son Mesaj: kıllıbacak
  XAMPP Kurulumu » Windows » Resimli Anlatım kıllıbacak 0 1,614 04-02-2019, Saat: 00:30
Son Mesaj: kıllıbacak
  OpenSUSE 42.1 LAMP Kurulumu blueman 0 2,185 30-08-2017, Saat: 23:44
Son Mesaj: blueman
  apache,php,mysql,shorewall,ssh kurulumu ve konfigurasyonu tuğrul 0 2,214 09-05-2017, Saat: 12:14
Son Mesaj: tuğrul

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Bu konuyu görüntüleyen kullanıcı(lar):
1 Ziyaretçi

   
Türkçe Çeviri: Emre KRMN, Kodlayanlar MyBB, © 2002-2024 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-∞ Tüm hakları saklıdır.