Я только что обновил Golang с 1.3 до версии 1.4.2. И не может скомпилироваться из-за ошибки: ../../my/mandrill.go:5: import /path/to/go/home/pkg/darwin_amd64/github.com/keighl/mandrill.a: объект является [.. ,
Проблема, с которой я только что столкнулся, заключается в том, что делать в следующем случае: func printItems ( строка заголовка, items [] interface {}, fmtString строка) {// ...
} func main () {var iarr = [] int {1, 2, 3} var ...
Я установил релизную версию Go от имени пользователя root.
Go1 удалил весь опыт/код. Есть ли умный способ вернуть exp/* после Go1?
(Я имею в виду, как установить в моем локальном GOPATH?) [Мое решение] # pull from go ...
Каков идиоматический способ сделать строку чтения в Go? сырые функции, представленные в стандартной библиотеке, кажутся действительно низкоуровневыми, они возвращают байтовые массивы. Есть ли какой-нибудь более простой способ получить ...
Я пытался выяснить, как использовать драйвер mgo (MongoDB для Go ), и я наткнулся на это объявление структуры :type Something struct { Id bson.ObjectId " _id,omitempty" Name string } Я не...
Я новичок в Golang, поэтому распределение в нем сводит меня с ума : import "sync" type SyncMap struct {lock * sync.RWMutex hm map [string] string
}
func (m * SyncMap) Put (k, v string) {m ....
Я пытаюсь понять параллелизм в Go. В частности, я написал этот поток-небезопасная программа:package main import "fmt" var x = 1 func inc_x(){ // тест на { x += 1 } } func main(){...
Я пишу серверную систему с балансировкой нагрузки на Go. Сервер балансировки нагрузки будет взаимодействовать с несколькими серверами приложений и обрабатывать запросы. Оба эти сервера могут работать на одном ...
Я просто играю с Go и еще не имею хорошей мысленной модели того, когда структуры передаются по значению или по ссылке. Это может быть очень глупый вопрос, но я просто хочу немного поэкспериментировать и ...
Я не могу найти mod_go для развертывания веб-приложений Go. Есть ли другой способ запуска веб-приложений в Go с помощью веб-сервера Apache (или даже IIS)? Обновление: теперь, после полной занятости Go для ...
Я прочитал в «Языке программирования Go», что «данный ключ может быть извлечен ... используя в среднем постоянное число сравнений ключей, независимо от размера хеш-таблицы». Я не уверен, что это ...
Я пытаюсь создать библиотеку XMPP (а позже и сервер) с нуля на Go (хотя сам язык не имеет значения) как средство узнать все, что я могу о протоколе XMPP и серверном программном обеспечении ...
Есть ли способ проверить срезы / карты на наличие значения? Я хотел бы добавить значение к срезу, только если его нет в срезе. Это работает, но кажется многословным. Есть ли лучший ...
Я поднял TLS, и это работает. Я знаю, как переписать с http на https в nginx, но я больше не использую nginx. Я не знаю, как сделать это в Go правильно. func main () {certificate: = "/ srv / ...
Я экспериментировал с параллелизмом на языке Go и обнаружил нечто непонятное для меня. Я написал параллельное матричное умножение, то есть каждая задача вычисляет одну строку матрицы произведения, ...
Есть ли способ завершить процесс, запущенный с помощью os.exec в Golang? Например (изhttp://golang.org/pkg/os/exec/#example_Cmd_Start), cmd := exec.Command ("сон", "5" )ошибка := cmd.Старт ()если ошибся...
Пример http-сервера не работает для меня. Исходный код: обработчик func основного импорта пакета ("fmt" "net / http") (w http.ResponseWriter, r * http.Request) {fmt.Fprintf (w, "Привет, я ...
Я портирую библиотеку C на Go. Функция C (с varargs) определяется следующим образом: curl_easy_setopt (CURL * curl, параметр CURLoption, ...); Итак, я создал функции оболочки C: ...
Я могу направить все сообщения в файл 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) Но как я могу ...
Попытка изучить 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: ...
Как создать файл тегов для исходного кода Go В Mac я установил exuberant ctags и попробовал следующую команду в исходном каталоге ctags -f gosource.tags -R `pwd` Но он не рассматривает файлы * .go. Делать ...
Как я могу поместить свой двоичный файл Go в пакет Debian? Поскольку Go статически связан, у меня есть только один исполняемый файл - мне не нужно много сложной информации о метаданных проекта. Есть ли простой способ ...
На каком сайте есть хорошие, актуальные ресурсы по использованию html/шаблонов Go, особенно в отношении разбора html-файлов и работы со списками? Я наткнулся на сайт Hoka Poka, но, похоже, он уже не работает...
Я поискал в Интернете, но не нашел ничего, связанного с i18n и Go. Я хочу использовать Go для разработки веб-сайтов. Как лучше всего справиться с интернационализацией?
JVM обеспечивает отличную производительность -, это с одной стороны. Голанг звучит как новая парадигма и чрезвычайно продуктивный -, с другой стороны. Если бы мы могли объединить лучшее из двух миров -JVM...
Я новичок в языке Go (Golang) и пишу веб-приложение. Я хотел бы использовать переменные сеанса, такие как в PHP (переменные, доступные с одной страницы на другую и уникальные...
У меня есть срез с ~ 2,1 млн. Строк журнала, и я хотел бы создать срез с тем, чтобы строки были как можно более равномерно распределены. Вот что у меня есть: // logs - это ...
Я ищу надежное решение для подключения к базе данных MySQL из Go. Я видел несколько библиотек, но трудно определить различные состояния полноты и текущего...
Я пытаюсь написать функцию GO, которая будет читать в строках в текстовом файле, сортировать их (алфавита) и перезаписать их обратно в файл Отказ Прямо сейчас я могу по сути эмулировать кошку, но я не могу ...