• Toplam: 0 Oy - Ortalama: 0
  • 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ı:
Screen-Shot-2017-12-04-at-15.11.20.png?r...C162&ssl=1
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



Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Wamp Server Kurulumu Resimli Anlatım kıllıbacak 0 464 03-02-2019, Saat: 23:34
Son Yorum: kıllıbacak
  XAMPP Kurulumu » Windows » Resimli Anlatım kıllıbacak 0 464 03-02-2019, Saat: 23:30
Son Yorum: kıllıbacak
  Data Life Engine İle Sıfırdan Film Sitesi Kurulumu Ve İndirme Linkleri kıllıbacak 0 399 27-01-2019, Saat: 18:33
Son Yorum: kıllıbacak
  OpenSUSE 42.1 LAMP Kurulumu blueman 0 1,591 30-08-2017, Saat: 22:44
Son Yorum: blueman
  apache,php,mysql,shorewall,ssh kurulumu ve konfigurasyonu tuğrul 0 1,639 09-05-2017, Saat: 11:14
Son Yorum: tuğrul

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2020 MyBB Group.  



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