0
ответов

Ожидается импорт объекта Ошибка в Golang 1.4.2

Я только что обновил Golang с 1.3 до версии 1.4.2. И не может скомпилироваться из-за ошибки: ../../my/mandrill.go:5: import /path/to/go/home/pkg/darwin_amd64/github.com/keighl/mandrill.a: объект является [.. ,
вопрос задан: 2 August 2016 14:16
0
ответов

Какое-нибудь разумное решение проблемы отсутствия ковариации массива / фрагмента в Go?

Проблема, с которой я только что столкнулся, заключается в том, что делать в следующем случае: func printItems ( строка заголовка, items [] interface {}, fmtString строка) {// ... } func main () {var iarr = [] int {1, 2, 3} var ...
вопрос задан: 2 August 2016 14:13
0
ответов

Какой-нибудь умный способ вернуть exp/html после Go1?

Я установил релизную версию Go от имени пользователя root. Go1 удалил весь опыт/код. Есть ли умный способ вернуть exp/* после Go1? (Я имею в виду, как установить в моем локальном GOPATH?) [Мое решение] # pull from go ...
вопрос задан: 2 August 2016 13:53
0
ответов

go readline -> string

Каков идиоматический способ сделать строку чтения в Go? сырые функции, представленные в стандартной библиотеке, кажутся действительно низкоуровневыми, они возвращают байтовые массивы. Есть ли какой-нибудь более простой способ получить ...
вопрос задан: 2 August 2016 13:51
0
ответов

Странный синтаксис определения типа в Golang (имя, затем тип, затем строковый литерал)

Я пытался выяснить, как использовать драйвер mgo (MongoDB для Go ), и я наткнулся на это объявление структуры :type Something struct { Id bson.ObjectId " _id,omitempty" Name string } Я не...
вопрос задан: 2 August 2016 10:31
0
ответов

Относительный импорт из родительский каталог

Как сделать относительный импорт из родительского каталога? From meme/cmd/meme: import "../../../meme" Это дает двусмысленную ошибку: (скрыто)
вопрос задан: 2 August 2016 10:24
0
ответов

Как инициализировать элементы в структуре Go

Я новичок в Golang, поэтому распределение в нем сводит меня с ума : import "sync" type SyncMap struct {lock * sync.RWMutex hm map [string] string } func (m * SyncMap) Put (k, v string) {m ....
вопрос задан: 2 August 2016 08:43
0
ответов

Понимание горутин

Я пытаюсь понять параллелизм в Go. В частности, я написал этот поток-небезопасная программа:package main import "fmt" var x = 1 func inc_x(){ // тест на { x += 1 } } func main(){...
вопрос задан: 2 August 2016 08:27
0
ответов

Go Межпроцессное взаимодействие

Я пишу серверную систему с балансировкой нагрузки на Go. Сервер балансировки нагрузки будет взаимодействовать с несколькими серверами приложений и обрабатывать запросы. Оба эти сервера могут работать на одном ...
вопрос задан: 2 August 2016 04:29
0
ответов

Как мне распечатать значение указателя объекта Go? Что означает значение указателя?

Я просто играю с Go и еще не имею хорошей мысленной модели того, когда структуры передаются по значению или по ссылке. Это может быть очень глупый вопрос, но я просто хочу немного поэкспериментировать и ...
вопрос задан: 19 July 2016 20:42
0
ответов

Развертывание веб-приложений Go с помощью Apache

Я не могу найти mod_go для развертывания веб-приложений Go. Есть ли другой способ запуска веб-приложений в Go с помощью веб-сервера Apache (или даже IIS)? Обновление: теперь, после полной занятости Go для ...
вопрос задан: 25 June 2016 07:53
0
ответов

Внутренняя реализация карты Голанга - как она ищет ключ на карте?

Я прочитал в «Языке программирования Go», что «данный ключ может быть извлечен ... используя в среднем постоянное число сравнений ключей, независимо от размера хеш-таблицы». Я не уверен, что это ...
вопрос задан: 24 June 2016 01:17
0
ответов

libxml2 vs expat для сервера XMPP

Я пытаюсь создать библиотеку XMPP (а позже и сервер) с нуля на Go (хотя сам язык не имеет значения) как средство узнать все, что я могу о протоколе XMPP и серверном программном обеспечении ...
вопрос задан: 5 June 2016 12:54
0
ответов

Перейти: Добавить, если уникально

Есть ли способ проверить срезы / карты на наличие значения? Я хотел бы добавить значение к срезу, только если его нет в срезе. Это работает, но кажется многословным. Есть ли лучший ...
вопрос задан: 2 June 2016 03:40
0
ответов

Как мне переписать / перенаправить с http на https в Go?

Я поднял TLS, и это работает. Я знаю, как переписать с http на https в nginx, но я больше не использую nginx. Я не знаю, как сделать это в Go правильно. func main () {certificate: = "/ srv / ...
вопрос задан: 31 May 2016 02:38
0
ответов

Нет ускорения в многопоточных программах.

Я экспериментировал с параллелизмом на языке Go и обнаружил нечто непонятное для меня. Я написал параллельное матричное умножение, то есть каждая задача вычисляет одну строку матрицы произведения, ...
вопрос задан: 27 May 2016 02:01
0
ответов

Завершение процесса, запущенного с помощью os/exec в Golang

Есть ли способ завершить процесс, запущенный с помощью os.exec в Golang? Например (изhttp://golang.org/pkg/os/exec/#example_Cmd_Start), cmd := exec.Command ("сон", "5" )ошибка := cmd.Старт ()если ошибся...
вопрос задан: 11 May 2016 14:16
0
ответов

go: http сервер не работает на osx

Пример http-сервера не работает для меня. Исходный код: обработчик func основного импорта пакета ("fmt" "net / http") (w http.ResponseWriter, r * http.Request) {fmt.Fprintf (w, "Привет, я ...
вопрос задан: 21 April 2016 23:09
0
ответов

Есть ли в языке Go перегрузка функций / методов?

Я портирую библиотеку C на Go. Функция C (с varargs) определяется следующим образом: curl_easy_setopt (CURL * curl, параметр CURLoption, ...); Итак, я создал функции оболочки C: ...
вопрос задан: 21 April 2016 11:57
0
ответов

Как записывать сообщения в консоль и файл как в golang?

Я могу направить все сообщения в файл log.txt: logFile, err: = os.OpenFile ("log.txt", os.O_CREATE | os.O_APPEND | os.O_RDWR, 0666), если err! = Nil {panic (err) } log.SetOutput (logFile) Но как я могу ...
вопрос задан: 19 April 2016 13:13
0
ответов

Иди ломтиками - емкость / длина?

Попытка изучить Go из учебника прямо сейчас, и у меня есть довольно простой вопрос: func main () {a: = make ([] int, 5) // [0,0,0,0,0] len = 5 cap = 5 b: = make ([] int, 0, 5) // [] len = 0 cap = 5 c: ...
вопрос задан: 18 April 2016 09:19
0
ответов

база данных ctag для Go

Как создать файл тегов для исходного кода Go В Mac я установил exuberant ctags и попробовал следующую команду в исходном каталоге ctags -f gosource.tags -R `pwd` Но он не рассматривает файлы * .go. Делать ...
вопрос задан: 5 April 2016 22:32
0
ответов

Приложение Packaging Go для Debian

Как я могу поместить свой двоичный файл Go в пакет Debian? Поскольку Go статически связан, у меня есть только один исполняемый файл - мне не нужно много сложной информации о метаданных проекта. Есть ли простой способ ...
вопрос задан: 5 April 2016 22:30
0
ответов

Примеры шаблонов Go [закрыто]

На каком сайте есть хорошие, актуальные ресурсы по использованию html/шаблонов Go, особенно в отношении разбора html-файлов и работы со списками? Я наткнулся на сайт Hoka Poka, но, похоже, он уже не работает...
вопрос задан: 5 April 2016 22:22
0
ответов

Как работать с i18n в Go?

Я поискал в Интернете, но не нашел ничего, связанного с i18n и Go. Я хочу использовать Go для разработки веб-сайтов. Как лучше всего справиться с интернационализацией?
вопрос задан: 9 March 2016 08:25
0
ответов

Google Go для платформы Java?

JVM обеспечивает отличную производительность -, это с одной стороны. Голанг звучит как новая парадигма и чрезвычайно продуктивный -, с другой стороны. Если бы мы могли объединить лучшее из двух миров -JVM...
вопрос задан: 4 March 2016 08:39
0
ответов

Переменные сеанса Go?

Я новичок в языке Go (Golang) и пишу веб-приложение. Я хотел бы использовать переменные сеанса, такие как в PHP (переменные, доступные с одной страницы на другую и уникальные...
вопрос задан: 9 February 2016 13:40
0
ответов

Ломтик куски в го

У меня есть срез с ~ 2,1 млн. Строк журнала, и я хотел бы создать срез с тем, чтобы строки были как можно более равномерно распределены. Вот что у меня есть: // logs - это ...
вопрос задан: 3 February 2016 14:23
0
ответов

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

Я ищу надежное решение для подключения к базе данных MySQL из Go. Я видел несколько библиотек, но трудно определить различные состояния полноты и текущего...
вопрос задан: 14 January 2016 20:29
0
ответов

Читайте в строках в текстовом файле, сортируйте, затем перезаписать файл

Я пытаюсь написать функцию GO, которая будет читать в строках в текстовом файле, сортировать их (алфавита) и перезаписать их обратно в файл Отказ Прямо сейчас я могу по сути эмулировать кошку, но я не могу ...
вопрос задан: 1 January 2016 16:31