Мне действительно нравится golang golang, но может кто-нибудь объяснить, в чем смысл того, что разработчики оставили базовую структуру данных, такую как наборы из стандартной...
Go, также называемый golang, - это язык программирования с открытым исходным кодом, изначально разработанный в Google. Это статически типизированный язык с синтаксисом, в значительной степени унаследованным от C, добавляющим автоматическое управление памятью, безопасность типов, некоторые возможности динамической типизации, дополнительные встроенные типы, такие как массивы переменной длины и карты значений ключа, а также большой стандартная библиотека.
Мне действительно нравится golang golang, но может кто-нибудь объяснить, в чем смысл того, что разработчики оставили базовую структуру данных, такую как наборы из стандартной...
Я относительно знаком с Go, написав в нем несколько небольших программ. Руст, конечно, я менее знаком с, но следить за. Прочитав недавно http://yager.io/programming/go.html , я подумал, что лично я рассмотрю два способа обработки Generics, потому что статья, похоже, несправедливо критикует Go,...
Кто здесь учится го? Другие компании хотят использовать его? Это может стать широко
Я пытаюсь улучшить ситуацию резервного копирования для моего приложения. У меня есть приложение Django и база данных MySQL. Я прочитал статью, в которой предлагается создать резервную копию базы данных в Git. С одной стороны, мне это нравится, поскольку он будет синхронизировать копию данных и...
Я все еще озадачен тем, почему у нас newв Go. Когда вы хотите создать экземпляр структуры, вы делаете t := Thing{} и вы можете получить указатель на новый экземпляр, выполнив t := &Thing{} Но есть и такая возможность: t := new(Thing) Этот последний кажется немного чуждым для остальной части...
Я изучаю Python для веб-разработки. Предполагая, что у меня уже есть некоторый базовый опыт веб-разработки с Java (JSP / Servlets), я уже знаком с веб-дизайном (HTML, CSS, JS), базовыми концепциями программирования и что я совершенно новичок в Python, как мне поступить изучать Python...
Комментатор здесь предлагает следующую критику зеленых нитей: Первоначально я был продан на модели N: M как средство программирования, управляемого событиями, без ада обратного вызова. Вы можете написать код, который выглядит как боль старый процедурный код, но под ним есть магия, которая...
Go - один из немногих языков, которые должны работать «близко к металлу», то есть он скомпилирован, статически типизирован и выполняет код без изменений, без виртуальной машины. Это должно дать ему преимущество в скорости перед Java, C # и тому подобным. Кажется, однако, что это позади Java (см....
Я прочитал довольно много о языке Go , и это кажется многообещающим. Последний важный фрагмент информации, который мне не хватает, прежде чем я решу потратить больше усилий на язык, это: сколько денег / человеческих ресурсов вкладывает Google или другие компании в усилия по разработке? Если эта...
Я работаю над новым проектом с использованием Go, и мы все новички в Go. Мы следуем стандартной структуре каталогов go и располагаем всем кодом под $ GOPATH / SRC / github.com / НазваниеКомпании / имя_проекта который также является корнем git-репозитория Стандартный рекомендуемый формат пути...
Erlang, Go и Rust так или иначе заявляют, что поддерживают параллельное программирование с дешевыми «потоками» / сопрограммами. В Go Справка гласит: Целесообразно создавать сотни тысяч подпрограмм в одном и том же адресном пространстве. Rust Учебник говорит: Поскольку задачи значительно дешевле в...
Я изучаю Django и новичок в веб-разработке. Пожалуйста, извините, если вы нашли этот вопрос слишком глупым. Итак, я создаю приложение Facebook с использованием Django, которое я хотел бы разместить в Google App Engine. Проект будет сосредоточен на чтении RSS / Atom-каналов любого веб-сайта (это...
Я только начал изучать Django / Python / Web Development. Эта проблема беспокоила меня уже некоторое время. Я создаю приложение с несколькими шаблонами в Django. У меня есть файл views.py, который в основном просто отображает ответы на соответствующие шаблоны, и у меня есть файл models.py, в...
Я читал, что Хиндли-Милнер не работает с системами типов, которые имеют подклассы, и есть другие функции системы типов, которые также не работают с ним. Go в настоящее время имеет только очень ограниченный тип вывода в :=операторе. Но Go не имеет подклассов в традиционном смысле, только интерфейсы,...
В руководстве по языку Go они объясняют, как работают интерфейсы: Сразу нет классов. Однако вы можете определить методы для структурных типов. Приемник метода появляется в своем списке аргументов между Func ключевым словом и именем метода. type Vertex struct { X, Y float64 } func (v *Vertex) Abs()...
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я только начал новую работу пару месяцев назад в небольшой компании, где я в...
Я изучал параллельное программирование на языках программирования Erlang и Go. Согласно моему выводу, они используют модель актера и CSP соответственно. Но все же меня смущает, каковы объективные различия между CSP и актерами? это только теоретически другое, но одно и то же...
Я смотрел интервью с Хербом Саттером на канале 9, и он упомянул в конце видео, что синтаксис языка слева направо будет в его списке желаний для будущего стандарта C ++ (хотя он признает, что изменение C ++ таким образом в значительной степени сделал бы для совершенно другого зверя). Помимо: более...
Я только начал работать с Django, пришедшим из лет Spring MVC, и реализация форм выглядит немного сумасшедшей. Если вы не знакомы, формы Django начинаются с класса модели формы, который определяет ваши поля. Spring также начинается с объекта поддержки формы. Но там, где Spring предоставляет taglib...
Пакет Golang "netchan", кажется, был прекращен. Это заставляет меня думать, что концепция «сетевых каналов» не была хорошей практикой в конце концов. (Почему бы им просто «не допустить»?) Это тот случай? И если это так, то...