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

16
Почему Голанг прекратил пакет «нетчан»?

Пакет Golang "netchan", кажется, был прекращен. Это заставляет меня думать, что концепция «сетевых каналов» не была хорошей практикой в ​​конце концов. (Почему бы им просто «не допустить»?) Это тот случай? И если это так, то...

15
Как искать информацию, связанную с языком программирования Go?

Если есть что-то, что убило бы язык Go, то это имя. Мне очень трудно найти что-либо связанное в Интернете, просто используя «Go» в запросе. Это слово является одним из самых распространенных в английском языке. Так что я вижу все в результате, кроме вещей, связанных с Go. Даже Google, который...

14
Стратегия применения Django

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

14
Является ли Google Go безопасным для языка?

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

14
Является ли Windows «гражданином второго сорта» в сообществе Django?

В настоящее время я занимаюсь исследованиями и разработками для веб-приложения, которое мы планируем сначала разместить в себе, а затем разрешить клиентам самостоятельно размещаться. Моя задача состояла в том, чтобы оценить веб-фреймворки, чтобы увидеть, что даст нам наибольшую производительность...

14
Можно ли использовать SQL Server и Mongo вместе?

У нас есть большой новостной сайт с высоким веб-трафиком. Архитектура - это ваша часто встречающаяся БД - Уровень репо - Уровень услуг - Asp.Net MVC. Проблема, которую мы видели, связана с производительностью чтения. Оказывается, что все эти объекты объекта DDD теоретически хороши для...

13
Преимущества классического ООП над языком Go-like

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

13
Должен ли я включить разметку HTML в свой ответ JSON?

На сайте электронной коммерции при добавлении товара в корзину я бы хотел показать всплывающее окно с опциями, которые вы можете выбрать. Представьте, что вы заказываете iPod Shuffle, и теперь вам нужно выбрать цвет и текст для гравировки. Мне бы хотелось, чтобы окно было модальным, поэтому я...

12
Модульное тестирование в Джанго

Я действительно изо всех сил пытаюсь написать эффективные модульные тесты для большого проекта Django. У меня достаточно хорошее тестовое покрытие, но я понял, что написанные мною тесты - это, безусловно, интеграционные / приемочные тесты, а не модульные тесты, и у меня есть критические части моего...

12
Когда Роб Пайк говорит «Go - это композиция», что именно он имеет в виду? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . От меньшего - экспоненциально больше Если в C ++ и Java речь идет об...

10
Как работает кэширование на основе ключей?

Недавно я прочитал статью в блоге 37Signals, и мне интересно, как они получают ключ кеша. Хорошо, когда у вас есть ключ кеша, который включает временную метку объекта (это означает, что при обновлении объекта кеш будет признан недействительным); но как тогда использовать ключ кеша в шаблоне, не...

10
Изучение Джанго на примере [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 5 лет назад . Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Когда я впервые начал...

9
Почему у 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 22 } Зачем нам нужен особый случай...

9
Хранить редактируемый контент сайта?

У нас есть веб-сайт на основе Django, для которого мы хотели сделать часть контента (текстовой и бизнес-логики, такой как тарифные планы) легко редактируемой внутри компании , и поэтому мы решили хранить его вне кодовой базы. Обычно причина заключается в одном из следующих: Это то, что...

9
Вывод типа в Голанге / Хаскеле

Я читал, что на самом деле Go не имеет истинного вывода типа в том смысле, в котором функциональные языки, такие как ML или Haskell, имеют, но я не смог найти простого для понимания сравнения двух версий. Может ли кто-нибудь объяснить в общих чертах, как вывод типа в Go отличается от вывода типа в...

9
Методы математической библиотеки на языке программирования Google Go

Я программировал в google Golang и получал удовольствие от его краткости, но я нахожу удивительным, что почти все его стандартные методы библиотеки Math предназначены для типа с плавающей запятой. Есть ли какая-то особая причина, почему эти методы не существуют для...

9
Нужно ли вообще разрабатывать клиентскую библиотеку для служб REST, чтобы помочь предотвратить поломки API?

У нас есть проект, в котором код пользовательского интерфейса будет разрабатываться той же командой, но на другом языке (Python / Django) из уровня сервисов (REST / Java). Код для каждого слоя выходит из разных хранилищ кода и может следовать разным циклам выпуска. Я пытаюсь придумать процесс,...