Pytania otagowane jako go

Go, zwany także golang, to język programowania typu open source pierwotnie opracowany w Google. Jest to język z typami statycznymi, którego składnia jest luźno wywodząca się z języka C, dodaje automatyczne zarządzanie pamięcią, bezpieczeństwo typów, pewne możliwości dynamicznego pisania, dodatkowe typy wbudowane, takie jak tablice o zmiennej długości i mapy klucz-wartość oraz duży biblioteka standardowa.

6
Jak wyszukiwać informacje związane z językiem programowania Go?
Jeśli jest coś, co zabiłoby język Go, to jego nazwa. Bardzo trudno jest mi znaleźć cokolwiek związanego z internetem, po prostu używając „Go” w zapytaniu. Słowo to należy do najczęściej używanych w języku angielskim. Widzę więc wszystko w wyniku oprócz rzeczy związanych z Go. Nawet Google, który sponsoruje język i …
15 search-engine  go 


5
Zalety klasycznego OOP w porównaniu z językiem Go-like
Dużo myślałem o projektowaniu języka i o tym, jakie elementy byłyby konieczne dla „idealnego” języka programowania, a studiowanie Google Go skłoniło mnie do zakwestionowania wielu powszechnie znanej wiedzy. W szczególności Go wydaje się mieć wszystkie interesujące korzyści z programowania obiektowego bez faktycznej struktury języka zorientowanego obiektowo. Nie ma klas, tylko …



2
Wnioskowanie typu w Golang / Haskell
Czytałem, że Go nie ma prawdziwego wnioskowania o typie w takim sensie, jak języki funkcjonalne, takie jak ML lub Haskell, ale nie byłem w stanie znaleźć prostego do zrozumienia porównania dwóch wersji. Czy ktoś mógłby wyjaśnić w podstawowych terminach, w jaki sposób wnioskowanie o typie w Go różni się od …

2
Dlaczego Go ma specjalną skrzynkę na abs (0)
Bawiłem się z Go i znalazłem ten szczególny interesujący kod funkcji abs w pakiecie matematycznym: 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 …
9 go 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.