Вопросы с тегом «go»

Go, также называемый golang, - это язык программирования с открытым исходным кодом, изначально разработанный в Google. Это статически типизированный язык с синтаксисом, в значительной степени унаследованным от C, добавляющим автоматическое управление памятью, безопасность типов, некоторые возможности динамической типизации, дополнительные встроенные типы, такие как массивы переменной длины и карты значений ключа, а также большой стандартная библиотека.

6
Как искать информацию, связанную с языком программирования Go?
Если есть что-то, что убило бы язык Go, то это имя. Мне очень трудно найти что-либо связанное в Интернете, просто используя «Go» в запросе. Это слово является одним из самых распространенных в английском языке. Так что я вижу все в результате, кроме вещей, связанных с Go. Даже Google, который спонсирует …
15 search-engine  go 

3
Является ли Google Go безопасным для языка?
эта страница http://golang.org/doc/go_faq.html пишет: хотя в Go есть статические типы, язык пытается заставить типы чувствовать себя легче, чем в типичных ОО-языках. Так что мой вопрос в том, является ли он безопасно набранными с помощью обобщений (например, C #) или свободно набранными (например, javascript) или необязательными (например, строгий параметр в Vb.Net)

5
Преимущества классического ООП над языком Go-like
Я много думал о дизайне языка и о том, какие элементы были бы необходимы для «идеального» языка программирования, и изучение Google Go привело меня к сомнению во многих других общеизвестных знаниях. В частности, Go, похоже, обладает всеми интересными преимуществами объектно-ориентированного программирования, фактически не имея структуры объектно-ориентированного языка. Там нет классов, …

2
Когда Роб Пайк говорит «Go - это композиция», что именно он имеет в виду? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . От меньшего - экспоненциально больше Если в C ++ и Java речь идет …


2
Вывод типа в Голанге / Хаскеле
Я читал, что на самом деле 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
Методы математической библиотеки на языке программирования Google Go
Я программировал в google Golang и получал удовольствие от его краткости, но я нахожу удивительным, что почти все его стандартные методы библиотеки Math предназначены для типа с плавающей запятой. Есть ли какая-то особая причина, почему эти методы не существуют для целых?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.