Запитання з тегом «go»

Go, також званий golang - це програма програмування з відкритим кодом, спочатку розроблена в Google. Це статично типова мова з синтаксисом, що виходить з мови C, що додає автоматичне управління пам'яттю, безпеку типу, деякі можливості динамічного набору тексту, додаткові вбудовані типи, такі як масиви змінної довжини та карти ключових значень, і великий стандартна бібліотека.

6
Як шукати інформацію, пов’язану з мовою програмування Go?
Якщо є щось, що вбило б мову Go, то це ім'я. Мені дуже важко знайти що-небудь в Інтернеті, пов’язане лише з використанням "Go" у запиті. Слово є найчастішим в англійській мові. Тому я бачу все в результаті, крім речей, пов'язаних з Go. Навіть Google, який спонсорує мову і славиться тим, …
15 search-engine  go 

3
Чи безпечна для Google мова?
ця сторінка http://golang.org/doc/go_faq.html пише: Хоча Go має статичні типи, мова намагається змусити типи відчувати себе меншою вагою, ніж у типових мовах OO Тож моє запитання саме в тому, чи безпечно він набраний із дженериками (як-от C #) або друкується (наприклад, JavaScript) або необов’язково (наприклад, параметр, суворий у Vb.Net)

5
Переваги класичного OOP над Go-подібною мовою
Я багато думав про дизайн мови та про те, які елементи будуть потрібні для "ідеальної" мови програмування, а вивчення Google Go Go спонукало мене до сумнівів у багатьох інакше загальних знаннях. Зокрема, Go, здається, має всі цікаві переваги від об'єктно-орієнтованого програмування, не маючи насправді жодної структури об'єктно-орієнтованої мови. Не існує …

2
Коли Роб Пайк каже "Іди про композицію", що саме він має на увазі? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Від меншого - це експоненціально більше Якщо C ++ та Java стосуються ієрархій типів …

2
Еквівалент Дизайну, керованого доменом для функціональних мов програмування
Мені дуже подобається ідея дизайну, керованого доменом, однак, коли я навчаюсь Go, мені цікаво, чи існує еквівалент DDD, який спрямований на більш функціональну мову?

2
Введіть умовивід у Golang / Haskell
Я читав, що Go насправді не має істинного висновку про тип у тому сенсі, як функціональні мови, такі як ML або Haskell, але мені не вдалося знайти просте для розуміння порівняння двох версій. Чи може хтось пояснити в основних термінах, як висновок типу в Go відрізняється від виводу типу в …

2
Чому Go має спеціальний випадок для abs (0)
Я бавився з Go і знайшов цей цікавий код для функції abs у математичному пакеті: 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 

1
Методи бібліотеки математики мовою програмування Go Go
Я програмував у google Golang і насолоджувався ним завдяки своїй стислість, але мені здається, що майже всі його стандартні методи бібліотеки Math призначені для типу з плаваючою комою. Чи є якась конкретна причина, чому ці методи не існують для ints?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.