Результаты поиска по запросу "go"
Динамически вызывать метод в интерфейсе {} независимо от типа получателя
Я работаю над системой шаблонов, написанной на Go, что означает, что она требует свободного использованияreflect пакет. В этом конкретном случае мне нужно иметь возможность динамически вызывать метод наinterface{}, Странность в том, что ...
Как упорядочить массив байтов / uint8 как массив json в Go?
У меня есть структура с[]uint8 член, и я пишу это сjson.Marshal, Беда в том, что это интерпретацияuint8s какchars и выводит строку, а не массив чисел. Я могу заставить это работать, если это[]int, но я не хочу выделять и копировать элементы, ...
Нет ли оператора XOR для логических выражений в golang?
Нет ли оператора XOR для логических выражений в golang? Я пытался сделать что-то вродеb1^b2 но он сказал, что это не определено для логических значений.
Есть ли способ создать экземпляр структуры из строки?
Учитывая структуру: type MyStruct struct { A int B int }и строка с именем структуры a := "MyStruct"или же a := "mypkg.MyStruct"Как мне создать экземпляр моей структуры из имени строки, а не из структуры? Идея состоит в том, чтобы я создал ...
Читать строки от стандартного ввода до определенного символа
Я учу Го. Моя программа должна читать данные из стандартного ввода, пока я не введу строку с одним периодом. package main import ( "os" "fmt" "bufio" ) func main(){ in := bufio.NewReader(os.Stdin) input := "" for input != "." { input, err ...
Когда тип должен быть структурой, содержащей другой тип, и когда он должен просто «расширять» (?) Этот тип?
В настоящее время я учусь Go, делаяпроблемы розалинд [http://rosalind.info](в основном это куча связанных с биоинформатикой кодовых катов). В настоящее время я представляю цепь ДНК с типом: type DNAStrand struct { dna byte[] }Моя первоначальная ...
Могу ли я иметь библиотеку и двоичный файл с тем же именем?
Я строю библиотеку, но я также хочу, чтобы она использовалась как отдельный двоичный файл. Например, скажем, я строю реализацию Tar. Tar обычно используется в качестве команды, но также может использоваться как библиотека. Интуитивно я бы ...
Вложенные структуры в хранилище данных GAE с помощью Go
Я пытаюсь выяснить, как получить вложенные структуры для работы с хранилищем данных GAE с помощью Go. Я знаю, что хранилище данных не поддерживает вложенные структуры. Мне нужно найти простой способ получения пользовательской информации, которая ...
невозможно преобразовать данные (интерфейс типа {}) в строку типа: необходимо утверждение типа
Я довольно новичок, и я играл с этимпоставить в известность [https://github.com/bitly/go-notify/blob/master/notify.go]пакет. Сначала у меня был код, который выглядел так: func doit(w http.ResponseWriter, r *http.Request) { ...
URL запроса без перенаправления в Go
Я пишу тест производительности для сценария перенаправления. Я пишу своей программе, чтобы запросить определенный URL, который перенаправляет в AppStore. Но я не хочу скачивать страницу AppStore. Я просто хочу войти перенаправить URL или ...