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

166
удалить карту [ключ] в ходу?

У меня есть карта: var sessions = map[string] chan int{} Как мне удалить sessions[key]? Я попытался: sessions[key] = nil,false; Это не сработало. Обновление (ноябрь 2011): Специальный синтаксис для удаления записей карты удален в версии Go 1 : Go 1 удалит специальное назначение карты и введет новую...

165
Запуск конкретного тестового примера в Django, когда у вашего приложения есть каталог тестов

В документации Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) говорится, что вы можете запускать отдельные тестовые случаи, указав их: $ ./manage.py test animals.AnimalTestCase Это предполагает, что у вас есть свои тесты в файле tests.py в вашем приложении Django....

165
Распределение стека и куча структур в Go и как они связаны со сборкой мусора

Я новичок в Go и испытываю небольшой диссонанс между программированием на основе стека в стиле C, где автоматические переменные живут в стеке, а выделенная память - в куче, и программированием на основе стека в стиле Python, где Единственное, что живет в стеке - это ссылки / указатели на объекты в...

165
Установка заголовков HTTP

Я пытаюсь установить заголовок на своем веб-сервере Go. Я использую gorilla/muxи net/httpпакеты. Я хотел бы Access-Control-Allow-Origin: *разрешить междоменный AJAX. Вот мой код Go: func saveHandler(w http.ResponseWriter, r *http.Request) { // do some stuff with the request data } func main() { r...

165
ноль обнаружения в го

Я вижу много кода в Go, чтобы обнаружить ноль, например так: if err != nil { // handle the error } Тем не менее, у меня есть такая структура: type Config struct { host string port float64 } и config это экземпляр Config, когда я делаю: if config == nil { } есть ошибка компиляции, говорящая: не...

164
Объявить константный массив

Я пытался: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = {...

164
Получение параметров из URL

Учитывая URL, подобный следующему, как я могу проанализировать значение параметров запроса? Например, в этом случае я хочу значение def. /abc?def='ghi' Я использую Django в своей среде; есть ли метод на requestобъекте, который может мне помочь? Я пытался использовать, self.request.get('def')но он...

164
Как отсортировать mongodb с пимонго

Я пытаюсь использовать функцию сортировки при запросе моего mongoDB, но это не удается. Тот же запрос работает в консоли MongoDB, но не здесь. Код выглядит следующим образом: import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for post...

164
Монго - не удалось подключиться к серверу 127.0.0.1:27017

Я приехал из riak и redis, где у меня никогда не было проблем с запуском этих сервисов или взаимодействием. Это распространенная проблема с монго, и я довольно невежественен. Перезапуск не помогает. Я новичок в Монго. mongo MongoDB shell version: 2.2.1 connecting to: test Fri Nov 9 16:44:06 Error:...

163
Как «массовое обновление» с Django?

Я хотел бы обновить таблицу с помощью Django - что-то вроде этого в сыром SQL: update tbl_name set name = 'foo' where name = 'bar' Мой первый результат примерно такой - но это противно, не так ли? list = ModelClass.objects.filter(name = 'bar') for obj in list: obj.name = 'foo' obj.save() Есть ли...

163
Как вы ловите это исключение?

Этот код находится в django / db / models / fields.py. Он создает / определяет исключение? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes...

163
Шаблон Django DoesNotExist?

Моя локальная машина работает под управлением Python 2.5 и Nginx в Ubuntu 8.10 с Django, созданным на основе последних разработок. Для каждого URL, который я запрашиваю, он выдает: TemplateDoesNotExist в / appname / путь appname / template_name.html Django попытался загрузить эти шаблоны в...

163
Какой рекомендуемый способ подключения к MySQL из Go?

Я ищу надежное решение для подключения к базе данных MySQL от Go. Я видел несколько библиотек вокруг, но трудно определить различные состояния полноты и текущего обслуживания. У меня нет сложных потребностей, но я хотел бы знать, на что люди полагаются или какое самое стандартное решение для...

162
Где мои данные JSON во входящем запросе Django?

Я пытаюсь обработать входящие запросы JSON / Ajax с Django / Python. request.is_ajax()это Trueпо просьбе, но я понятия не имею , где полезную нагрузку с данными JSON. request.POST.dir содержит это: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__',...

162
Получить протокол + имя хоста из URL

В моем приложении Django мне нужно получить имя хоста от реферера request.META.get('HTTP_REFERER')вместе с его протоколом, чтобы из таких URL-адресов, как: https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1 /programming/1234567/blah-blah-blah-blah http://www.example.com...