Результаты поиска по запросу "go"

8 ответов

Go / Golang записать журнал в файл

Я пытаюсь записать в лог-файл с Голангом. Я перепробовал несколько подходов, но все они потерпели неудачу. Вот что я попробовал: func TestLogging(t *testing.T) { if !FileExists("logfile") { CreateFile("logfile") } f, err := os.Open("logfile") ...

3 ответа

Как конвертировать [4] uint8 в uint32 в Go?

как конвертировать тип go из uint8 в unit32? Просто код: package main import ( "fmt" ) func main() { uInt8 := []uint8{0,1,2,3} var uInt32 uint32 uInt32 = uint32(uInt8) fmt.Printf("%v to %v\n", uInt8, uInt32) }~> 6g test.go && 6l -o test test.6 ...

5 ответов

В Golang, как вы преобразуете срез в массив

Я новичок в Go и пытаюсь написать приложение, которое читает файлы RPM. Начало каждого блока имеет магический символ[4]byte. Вот моя структура type Lead struct { Magic [4]byte Major, Minor byte Type uint16 Arch uint16 Name string OS uint16 ...

ТОП публикаций

10 ответов

Как проверить, есть ли на карте ключ?

Я знаю, что могу перебрать картуm по, for k, v := range m { ... }и искать ключ, но есть ли более эффективный способ проверки существования ключа на карте? Я не мог найти ответ вязыковая спецификация [http://golang.org/doc/go_spec.html] .

3 ответа

Go, Golang: не имеет смысла, что у меня должны быть файлы перед импортом

Как импортировать внешний пакет с нуля? Я написал пакет библиотеки для Go и тестирование для распространения через github. Я следуюhttp://golang.org/doc/code.html [http://golang.org/doc/code.html]и используя Mac, но получаю сообщение об ...

3 ответа

Оператор без объявления вне тела функции в Go

Я создаю библиотеку Go для API, который предлагает данные в формате JSON или XML. Этот API требует от меня, чтобы запроситьsession_id каждые 15 минут или около того, и используйте это в вызовах. ...

3 ответа

Как справиться с i18n в Go?

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

5 ответов

Какой сборщик мусора использует Go?

Go - это язык для сборки мусора: http://golang.org/doc/go_faq.html#garbage_collection [http://golang.org/doc/go_faq.html#garbage_collection] Здесь говорится, что это сборщик мусора с разметкой и меткой, но он не углубляется в детали, и замена ...

5 ответов

Голанг: анонимная структура и пустая структура

http://play.golang.org/p/vhaKi5uVmm [http://play.golang.org/p/vhaKi5uVmm] package main import "fmt" var battle = make(chan string) func warrior(name string, done chan struct{}) { select { case opponent := <-battle: fmt.Printf("%s beat %s\n", ...

8 ответов

Как вы пишете многострочные строки в Go?

Есть ли в Go что-нибудь похожее на многострочные строки питона: """line 1 line 2 line 3"""Если нет, то какой способ записи строк занимает несколько строк?