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

1 ответ

О, хорошо, почти слово в слово к ответу @ icza; он избил меня до этого :-)

я есть срез, который содержит работу, которую нужно выполнить, и срез, который будет содержать результаты, когда все будет сделано. Ниже приведен набросок моего общего процесса: var results = make([]Result, len(jobs)) wg := sync.WaitGroup{} for ...

1 ответ

Проходит ли регулярное выражение любое совпадение с символом newline

гоуre2 синтаксический документ [http://code.google.com/p/re2/wiki/Syntax] говорит, что любой символ (.) соответствует любому символу, включая символ новой строки (s = true). Однако я написал простую программу, результат которой показал, что любой ...

1 ответ

Диапазон ссылок вместо значений

Я видел, что диапазон возвращает ключ и «копию» значения. Есть ли способ для этого диапазона вернуть адрес предмета? пример package main import "fmt" type MyType struct { field string } func main() { var array [10]MyType for _, e := range array ...

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

1 ответ

, В противном случае вы не можете доверять фиксированной емкости.

отрим следующий код package main import ( "fmt" ) func main() { x := []byte("a") fmt.Println(x) fmt.Println(cap(x) == cap([]byte("a"))) // prints false y := []byte("a") fmt.Println(cap(y) == cap([]byte("a"))) // prints true ...

0 ответов

@LutzHorn - да, я исправил это ... спасибо

тим, я хочу проверить YAML и преобразовать его в JSON, чтобы использовать схему JSON. Например, у меня YAML, как показано ниже: dep: name: ui path: ui requires: name: users properties: name: users name: ui2 path: be requires: name: users1Что я ...

2 ответа

Я скомпилировал с: g ++ --std = c ++ 11 -O3 -lstdc ++

ТИРОВАТЬ: После получения некоторых отзывов я создалновый пример [https://stackoverflow.com/questions/50282452/iterating-over-linked-list-in-c-is-slower-than-in-go-with-analogous-memory-ac] который должен быть более воспроизводимым. Я писал ...

1 ответ

 позволит вам передавать либо значения, либо ссылки на указатели, так что вы можете передавать указатели или значения нечетко в эту функцию.

м фрагментом, почему он позволяет интерфейсу {} проходить в функцию, но не [] интерфейсу. А какая разница? Я знаю, что говорит ошибка (прокомментировал это в функцию), но я не уверен, что означает ошибка. https://play.golang.org/p/689R_5dswFX ...

2 ответа

@sensorario Да, это даже проще для одного случая. Может быть, больше хлопот и работы, если вам это нужно во многих местах.

рограмма выводит просто 1,4,2, но я хотел бы напечатать 1,4,2. Как видите, запятая печатается после каждого элемента массива. package main import "os" import "text/template" func main() { params := map[string]interface{}{ "items": [3]int{1, ...

3 ответа

PS: Я не смог найти комментарий или тег, который бы исключил их.

я есть сгенерированный файл в моем пакете сDO NOT EDIT наверху. Я провожу тесты для моего пакета сgo test -coverprofile=cover.out <package>, Это создает профиль покрытия и показывает общий процент покрытия. Но он также включает в ...

2 ответа

 дубликат атрибута "

я есть строка JSON, как "{\"a\": \"b\", \"a\":true,\"c\":[\"field_3 string 1\",\"field3 string2\"]}"как обнаружить дублирующийся атрибут в этой строке JSON с помощью Golang