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.