«go» etiketlenmiş sorular

Golang olarak da adlandırılan Go, başlangıçta Google'da geliştirilen açık kaynaklı bir programlama dilidir. Otomatik bellek yönetimi, tip güvenliği, bazı dinamik yazma yetenekleri, değişken uzunluklu diziler ve anahtar / değer haritaları gibi ek yerleşik türler ekleyen ve C'den gevşek bir şekilde türetilen, statik olarak yazılmış bir dildir standart kütüphane.

6
Go programlama dili ile ilgili bilgileri nasıl arayabilirim?
Go dilini öldürecek bir şey varsa, o zaman adı. Sadece sorguda "Git" kullanarak web ile ilgili bir şey bulmak çok zor buluyorum. Kelime en sık İngilizce olarak açıktır. Sonuçta Go ile ilgili şeyler hariç her şeyi görüyorum. Dili destekleyen ve aradığım her şeyi izlemekle ünlü olan Google bile, İngilizce dilbilgisiyle …
15 search-engine  go 


5
Klasik OOP'nin Go-like diline göre faydaları
Dil tasarımı ve "ideal" bir programlama dili için hangi öğelerin gerekli olacağı hakkında çok şey düşünüyordum ve Google'ın Go'yu incelemek beni başka türlü ortak bilgiyi sorgulamamı sağladı. Özellikle Go, nesne yönelimli bir dilin yapısına sahip olmadan nesne yönelimli programlamanın tüm ilginç faydalarına sahip gibi görünüyor . Sınıf yok, sadece yapılar …



2
Golang / Haskell'de tür çıkarımı
Go'nun aslında ML veya Haskell gibi fonksiyonel dillerin sahip olduğu anlamında gerçek bir tür çıkarımın olmadığını okudum, ancak iki versiyonun karşılaştırmasını anlamak için basit bir şey bulamadım. Birisi Go'daki tür çıkarımının Haskell'deki tür çıkarımından ve her birinin artı / eksilerinden nasıl farklı olduğunu açıklayabilir mi?

2
Go'nun abs için neden özel bir kasası var (0)
Go ile oynuyordum ve matematik paketindeki abs işlevi için bu ilginç kodu buldum: http://golang.org/src/pkg/math/abs.go 14 func abs(x float64) float64 { 15 switch { 16 case x < 0: 17 return -x 18 case x == 0: 19 return 0 // return correctly abs(-0) 20 } 21 return x 22 } …
9 go 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.