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
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
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
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
Nasıl başlarım?
- 1Siparişte Ubuntu 24.04 ya da Debian seçin; sunucuya Go kurmanız gerekmez.
- 2Kendi makinenizde CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o app ile statik ikili dosyayı üretin.
- 3Dosyayı scp ya da rsync ile sunucuya yükleyip chmod +x ile çalıştırılabilir yapın.
- 4/etc/systemd/system altında Restart=always ayarlı bir servis dosyası yazıp systemctl enable --now ile başlatın.
- 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.
Benzer kullanım alanları
Aynı türdeki diğer işler için önerdiğimiz paketler.
Node.js
Node.js VDS: API, web uygulaması ve botlarınız için en uygun VDS paketi. Tam yetki, PM2 ile 7/24 çalışma, ücretsiz DDoS koruması, İstanbul lokasyonu.
Python
Python VDS: betiklerinizi, web uygulamalarınızı ve zamanlanmış görevlerinizi 7/24 çalıştırın. Tam yetki, venv ve systemd ile kesintisiz çalışma, İstanbul.
Java
Java VDS: JAR, WAR ve Tomcat uygulamalarınız için JVM belleğine göre seçilmiş VDS paketi. Tam yetki, istediğiniz OpenJDK sürümü, İstanbul lokasyonu.
PHP
PHP sunucu: PHP-FPM, Nginx ya da Apache ve OPcache'i kendiniz ayarladığınız tam yetkili VDS. İstediğiniz PHP sürümü ve eklentileri, İstanbul lokasyonu.
Rust (programlama dili)
Rust VDS: Axum, Actix Web ya da kendi Rust servisiniz için yüksek tek çekirdek performanslı VDS. cargo build --release ile derleyin, systemd ile çalıştırın.
.NET / ASP.NET Core
ASP.NET Core VDS: .NET web uygulamanızı Linux'ta Kestrel + Nginx ya da Windows Server 2022'de IIS ile yayınlayın. Tam yetki, DDoS koruması, İstanbul lokasyonu.