İçeriğe geç
YolcuHost
Yazılım dilleri ve çatıları

Go Uygulamaları İçin En Uygun VDS Paketi

Go programı, çalışma zamanıyla birlikte tek bir ikili dosyaya derlenir; sunucuya ne Go'yu ne de bir bağımlılık klasörünü kurmanız gerekir. Kendi bilgisayarınızda GOOS=linux GOARCH=amd64 go build ile derleyip dosyayı scp ile yükler, systemd servisi olarak başlatırsınız. Goroutine'ler tüm çekirdeklere dağıldığından eşzamanlı istek sayısı arttıkça çekirdek eklemek doğrudan karşılık bulur.

Önerilen işletim sistemi: Ubuntu 24.04, Debian 13

En uygun paket

Xeon VDS 1

Tek servis ya da API

vCPU
2 Çekirdek
RAM
2 GB ECC
Disk
40 GB SSD
Bağlantı
1 Gbps
₺123,90/ay + KDV
Bu paketi sipariş et Tüm VDS paketleri

Neden bu paket?

  • Derlenmiş bir Go servisi az bellekle çalışır; küçük bir API için en küçük paket bile yeterlidir.
  • Go çalışma zamanı varsayılan olarak tüm çekirdekleri kullanır (GOMAXPROCS); 4 ve 6 çekirdekli paketlerle eşzamanlılığı artırırsınız.
  • Sunucular x86-64 mimarisindedir; saf Go kodunda GOARCH=amd64 ile çapraz derleme ek araç istemez.
  • Tam yetkiyle istediğiniz portu açar, Caddy ya da Nginx ile HTTPS kurarsınız.

İhtiyacınıza göre paket

Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.

Tek servis ya da API

Derlenmiş bir Go servisi ve yanında SQLite ya da küçük bir veritabanı için 2 GB RAM yeterlidir.

Xeon VDS 1

2 Çekirdek · 2 GB ECC · 40 GB SSD · 1 Gbps

₺123,90/ay + KDV
Sipariş ver

Servis ve PostgreSQL

Uygulama, PostgreSQL ve Redis'i aynı sunucuda çalıştırmak için 4 GB RAM.

Xeon VDS 2

2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps

₺163,90/ay + KDV
Sipariş ver

Yüksek eşzamanlılık

Çok sayıda eşzamanlı bağlantı ve arka plan işi için goroutine'lerin dağılacağı 4 çekirdek ve 6 GB RAM.

Xeon VDS 3

4 Çekirdek · 6 GB ECC · 40 GB SSD · 1 Gbps

₺203,90/ay + KDV
Sipariş ver

Nasıl başlarım?

  1. 1Siparişte Ubuntu 24.04 ya da Debian seçin; sunucuya Go kurmanız gerekmez.
  2. 2Kendi makinenizde CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o app ile statik ikili dosyayı üretin.
  3. 3Dosyayı scp ya da rsync ile sunucuya yükleyip chmod +x ile çalıştırılabilir yapın.
  4. 4/etc/systemd/system altında Restart=always ayarlı bir servis dosyası yazıp systemctl enable --now ile başlatın.
  5. 5Önüne Caddy (otomatik Let's Encrypt sertifikası) ya da Nginx + certbot koyarak alan adınızı HTTPS ile yayınlayın.

Dakikalar içinde teslim

Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.

İstanbul lokasyonu

Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.

DDoS koruması

Saldırı trafiği ücretsiz olarak süzülür.

7/24 Türkçe destek

Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.

Taşıma desteği

Mevcut sunucunuzdan geçişte yardımcı oluruz.

Toplu alım

Birden fazla sunucu için indirim, destek talebiyle.

Sıkça sorulan sorular

Gerekmez. Go çapraz derlemeyi kendiliğinden destekler; ikiliyi kendi bilgisayarınızda ya da CI'da Linux için derleyip yalnız dosyayı yüklemeniz yeterlidir. İsterseniz sunucuya Go kurup orada da derleyebilirsiniz.

Yeni ikiliyi yükleyip systemctl restart çalıştırmak kısa bir kesinti yaratır. Kesintisiz geçiş için iki örneği farklı portlarda çalıştırıp Nginx'te yönlendirmeyi değiştirebilirsiniz.

Zorunlu değil; Go'nun tek ikili dosyası systemd ile doğrudan çalışır. Birden çok servisi ve veritabanını birlikte yönetmek isterseniz Docker Compose da kurabilirsiniz.

Evet, panelden daha üst bir pakete yükseltebilir ya da ek kaynak alabilirsiniz; Go servisi açılışta yeni çekirdek sayısını kendiliğinden algılar.

Tüm kullanım alanları