Я пробовал несколько способов преобразовать float в int, я хочу обрезать float, чтобы получить только целую часть.
Я using x: = float32 (3.1)
y, _: = strconv.Atoi ((strconv.Ftoa32 (x, 'f', 0))) // y ...
Я создал тип Role на основе off string, и теперь я пытаюсь заставить его работать с драйвером базы данных, реализуя интерфейсы Valuer и Scanner типа Role string func (r * Role) Scan (...
Я хочу установить json2csv, используя go get github.com/jehiah/json2csv, но получаю эту ошибку: пакет github.com/jehiah/json2csv: невозможно загрузить, $ GOPATH не установлен. Для получения более подробной информации см. Go help go ...
На тестовом сервере goapp serv он работает, на самом appengine он перезаписывается application / octet-stream. Как я могу сказать appengine прекратить это делать? Не могу угадать mimetype для дома / шрифты / ...
У меня есть код, написанный на Go, который я пытаюсь обновить, чтобы он работал с последними еженедельными сборками. (Последний раз он был построен под r60). Теперь все работает, за исключением следующего бита :if t, _, err :...
Где можно прочитать журналы, созданные вызовом функции: log.Print("Message") Вкладка "Logs" в Main, похоже, отображает только информацию о том, какие URL были вызваны, но без какой-либо отладочной информации ...
Я просматривал код, написанный на языке Google Go, и наткнулся на это: func Statusln(a ...interface{})
func Statusf(format string, a ...interface{}) Я не понимаю, что за ... ...
Итак, я нашел некоторый код, который поможет мне начать работу с отражением в Go (golang), но у меня возникают проблемы с получением базового значения, так что я могу в основном создать строку map [string] из структуры и ...
У меня есть следующая структура, которая содержит net / http.Request: type MyRequest struct {http.Request PathParams map [string] string} Теперь я хочу инициализировать анонимную внутреннюю структуру http ....
Я пытаюсь проанализировать некоторые файлы журналов, когда они пишутся на Go, но я не уверен, как бы это сделать, не перечитывая файл снова и снова, проверяя изменения. Я бы хотел быть ...
Из http://code.google.com/p/leveldb/кажется, что использование LevelDB с Go не является явным или простым. Но я действительно хочу знать, как использовать его в Go. Может ли кто-нибудь дать мне ключ?
У меня есть следующая функция, написанная на Go. Идея состоит в том, что функции передается строка, возвращающая первый найденный IP-адрес IPv4. Если IP-адрес не найден, возвращается пустая строка. ...
Я буду создавать структуру более или менее вида: type FileState struct { LastModified int64 Hash string Path string
} Я хочу записывать эти значения в файл и считывать их при ...
В моем пакете Go есть несколько тестовых файлов, таких как map1_benchmark_test.go и map2_benchmark_test.go. В каждом файле * _benchmark_test.go есть несколько функций, таких как func ...
Я могу прочитать файл в массив байтов, но когда я конвертирую его в строку, он обрабатывает байты utf16 как ascii. Как правильно конвертировать его? основной импорт пакета ("fmt" "os" "bufio") func main () {// ...
Можно ли оставлять канал Go открытым навсегда? (никогда не закрывайте канал), если я никогда не проверю его состояние? Приведет ли это к утечкам памяти? Следующий код в порядке? func (requestCh chan <- Request) ...
Я понимаю что Go не имеет классов, но вместо этого продвигает идею структур. Имеются ли в структурах какие-либо функции инициализации, которые могут быть вызваны аналогично функции класса __construct ()? ...
Я не нашел хороший ресурс для использования типов interface {}. Например, пакет main import "fmt" func weirdFunc (i int) interface {} {if i == 0 {return "zero"} return i
}
...
Я использую Go и appengine, и теперь я хотел бы выполнить несколько тестов. Я попытался использовать стандартный тестовый пакет gos, файлы (и "package hello" ):hello/http.go привет/http _test.go Проблема :Я не могу...
Я пытаюсь найти лучший способ обрабатывать запросы к / и только / в Go и обрабатывать разные методы по-разному. Вот лучшее, что я придумал: основной импорт пакета ("fmt" "...
Так что я могу читать из локального файла вот так: данные, error: = ioutil.ReadFile (name) И я могу записать в локальный файл ioutil.WriteFile (имя файла, содержимое, разрешение) Но как я могу добавить в файл? Это ...
Я пытаюсь выполнить модульное тестирование пакета Go в первый раз, и у меня есть несколько ошибок в одном файле. Тип FooErr int Тип BarErr int func (e * FooErr) Ошибка () string {return "A Foo Error ...
При вызове runtime.GOMAXPROCS (1) in go среда выполнения будет использовать только один поток для всех ваших горутин. При выполнении io ваши горутины уступят и позволят другим горутинам работать в том же потоке. ...