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

6 ответов

Как узнать положение элемента в срезе?

Как определить положение элемента, присутствующего в срезе? Мне нужно что-то вроде следующего: type intSlice []int func (slice intSlice) pos(value int) int { for p, v := range slice { if (v == value) { return p } } return -1 }

5 ответов

Как вы рассчитываете функцию в Go и возвращаете время ее выполнения в миллисекундах?

Как вы рассчитываете функцию в Go и возвращаете время ее выполнения в миллисекундах?

5 ответов

Есть ли способ конвертировать целые числа в bools в go или наоборот?

Есть ли встроенный способ привести bools к целым числам или наоборот? Я пробовал обычное приведение, но так как они используют разные базовые типы, преобразование невозможно классическим способом. Я изучил некоторые спецификации и пока не нашел ...

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

2 ответа

Go - Генерация открытого ключа SSH

Я пытаюсь создать пару ключей, которые будут использоваться для SSH в Go. Кажется, я прекрасно создаю закрытый ключ, хотя не могу понять, как сгенерировать открытый ключ в правильном формате. Вот код: privateKey, err := ...

6 ответов

Go - Как создать парсер

Я хочу создать парсер, но у меня возникли проблемы с пониманием, как это сделать. Пример строки я бы хотел разобрать {key1 = value1 | key2 = {key3 = value3} | key4 = {key5 = { key6 = value6 }}} Предпочтительно, я хотел бы получить вывод, ...

2 ответа

скопировать значения указателя * a = * b в golang

type T struct { Id int Name string } func Copy(a *T, b *T) error { b.Id=5 b.Name="gert" a = b return nil }a все еще пусто, я должен сделать это так func Copy(a *T, b *T) error { b.Id = 5 b.Name = "gert" a.Id = b.Id a.Name = b.Name return nil }в ...

2 ответа

Golang вызывает методы на указателе интерфейса

Я используюGorp [https://github.com/coopernurse/gorp]для доступа к базе данных у Gorp есть стандартDbMap тип, а такжеTransaction введите, когда вы хотите иметь возможность откат. Оба типа реализуютSqlExecutor интерфейс. Поэтому я программирую ...

1 ответ

Как сбросить методы структур в Голанге?

Голанг "FMT"пакет имеет метод дампаPrintf("%+v", anyStruct), Я ищу любой метод для дампа структурыи его методы тоже. Например: type Foo struct { Prop string } func (f Foo)Bar() string { return f.Prop }Я хочу проверить существованиеBar() метод в ...

1 ответ

Как напечатать JSON на шаблоне golang?

Мне нужен объект на стороне клиента, поэтому я преобразовал его в JSON с помощью json.marshal и распечатал в шаблон. Объект печатается как экранированная строка JSON. Я ожидаю, что это будетvar arr=["o1","o2"] но этоvar arr="[\"o1\",\"o2\"]" Я ...

1 ответ

Идти эквивалентно пустому указателю в C

Я немного поигрался с Go, создавая некоторые библиотеки структур данных, и у меня есть одна большая проблема. Я хочу, чтобы структура данных могла содержать любой тип, но я не вижу никакого способа сделать это в Go, потому что вы не можете ...