Menu

Centos Üzerine Golang Kurulumu

CENTOS GOLANG KURULUMU

Golang programlama dilinde çalışmalar yapanlar için;

Çalışmalarını local bilgisayarlarında yapıp , bulut sunucu veya fiziksel bir sunucu üzerine taşımak isteyenler olabilmektedir.Bu makalede Centos 7 işletim sistemi yüklü bir sunucuda 'Go' ile yazmış olduğunuz kodları nasıl derleyebilirsiniz , derlemek için hangi paketleri yüklemeliyiz , go programlama dilini linux - centos sunucuda nasıl çalıştırırız şeklindeki sorularınıza cevap bulabileceksiniz.

Centos 7 sunucularınızda Go programlama dili ile kodlar yazıp derlemek için SSH ile sunucumuza bağlanalım ve aşağıdaki kodları işletelim. Linux Centos sunucu ihtiyaçlarınızı https://sunucupark.com üzerinden karşılayabilirsiniz.Dilerseniz destek ekibimiz sizler için Go kurulumlarınızı sağlayabilir.

 

 

cd /tmp   //kurulum için tmp dizinine geçiş sağlayalım.
wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz //golang.org/dl sayfasından linux centos için en güncel go versiyonunun linkini kullanıp indirelim
sudo tar -C /usr/local -xvzf go1.12.5.linux-amd64.tar.gz //sıkıştırılmış dosyamızı açalım
mkdir -p ~/projects/{bin,pkg,src}  //go için proje dosya klasörlerimizi oluşturalım
vi /etc/profile.d/path.sh //go için dosya yollarımızı ayarlayalım.
export PATH=$PATH:/usr/local/go/bin  //path dosyası için kodumuzu ekleyelim.
vi ~/.bash_profile  //profile dosyamız için de gerekli go eklemelerini yapalım.
export GOBIN="$HOME/projects/bin"
export GOPATH="$HOME/projects/src"  //kodlarımızı ekleyip kaydedelim
source /etc/profile && source ~/.bash_profile  //çalıştırıp profillerimizi tekrar yükleyelim.
vi ~/projects/src/test.go //bir test go dosyası oluşturalım
package main

import "fmt"

func main() {
    fmt.Printf("Merhaba SunucuPARK")
}   //kaydedip çıkalım
go install $GOPATH/test.go  //test dosyamızı yükleyelim.

$GOBIN/test //veya
go run test.go //kodumuzu çalıştırıp Merhaba SunucuPARK çıktımızı alabiliriz.