2
ответа

Доступ к другой структуре значением или указателем

Что там - различие, когда Вы получаете доступ к другой структуре значением или указателем? Когда должен использоваться каждый из них? введите foo_ структуру {Св. uint8 без обозначения даты uint8} структура печатающей штанги {ул...
вопрос задан: 9 July 2017 08:49
2
ответа

Как получить параллельный метод

Как получить параллельный метод? структура проверки печатания {нечто uint8 панель uint8} func NewTest (arg1 строка) (*test, OS. Ошибка) {...} func (сам *тест) Добираются (строка ул.) ([] байт, OS. Ошибка) {...} Я...
вопрос задан: 9 July 2017 08:48
2
ответа

Пойти интеграция с Буферами Протокола?

После беглого взгляда на документацию я сразу начал думать об интеграции с существующими языками и приложениями и задавался вопросом, будет ли поддержка оказана для Протокола...
вопрос задан: 8 July 2017 18:51
2
ответа

Golang global db connection nil ptr error при использовании в разных функциях [дубликат]

Я пытаюсь сделать некоторые основные вещи в Голанге, включая использование глобальных переменных, поддерживающих соединения с базой данных, и использование их в обработчиках HTTP, однако когда я пытаюсь использовать его в другой функции ...
вопрос задан: 24 April 2017 09:47
2
ответа

Каково различие между паникой и утверждением?

Пойдите не обеспечивает утверждения. Они бесспорно удобны, но наш опыт состоял в том, что программисты используют их в качестве опоры, чтобы не думать о надлежащей обработке ошибок и создании отчетов. Однако...
вопрос задан: 27 March 2017 21:25
2
ответа

Как отладить & ldquo; выйти из состояния 1 & rdquo; ошибка при запуске exec.Command в Golang

Когда я запускаю код ниже: cmd: = exec.Command ("find", "/", "-maxdepth", "1", "-exec", "wc", "-c", "{}", "\\") var out bytes.Buffer cmd.Stdout = & amp; out err: = cmd.Run () если err! = nil {fmt ....
вопрос задан: 3 October 2016 21:45
2
ответа

Можно ли обнаружить, сколько потоков данное количество goroutines создаст?

Я понимаю, что goroutines мультиплексируются на несколько потоков ОС, поэтому если нужно заблокироваться, такой как при ожидании ввода-вывода, другие продолжают работать. Но есть ли любой способ знать заранее как...
вопрос задан: 2 September 2016 13:39
2
ответа

Содержит метод для среза

Есть ли что-нибудь похожее на метод slice.contains (object) в Go без необходимости выполнять поиск по каждому элементу в срезе?
вопрос задан: 3 August 2016 12:52
2
ответа

Язык Go как обнаружить изменение файла?

Мне нужно знать, как обнаружить изменение файла с помощью Go. Я знаю, что Unix предоставляет функцию fcntl(), которая уведомляет, когда определенный файл изменяется, но я не нашел такой функции в Go. Пожалуйста, ...
вопрос задан: 3 August 2016 06:08
2
ответа

не может понять нулевое значение интерфейса [duplicate]

package main import ("fmt") type People interface {Show ()} type Student struct {} func (stu * Student) Показать () {} func main () {var stu * Student var s * Student = stu var .. ,
вопрос задан: 16 February 2016 23:50
2
ответа

непонимание с интерфейсом golang [дубликат]

(main) ("bytes" "fmt" "io") const debug = false func f (out io.Writer) {var buf * bytes.Buffer fmt.Println (buf == nil) fmt.Println (buf == out ) fmt.Println (out! = nil) ...
вопрос задан: 16 February 2016 23:50
2
ответа

Не удалось выполнить синтаксический анализ: парсер: плохой импорт & ldquo; syscall & rdquo; во времени / format.go из GOPATH [дубликат]

Я работаю над проектом, который создается кем-то, когда я пытаюсь запустить команду dev_appserver.py. App.yml получает следующую ошибку: go-app-builder: Failed parsing input: parser: bad import "...
вопрос задан: 17 November 2015 05:44
2
ответа

Невозможно присвоить значение массиву в структуре в Golang [duplicate]

func main () {a: = make (map [string] [3] float64) a ["test"] = [3] float64 {0.0} a ["test"] [0] = 1.0 fmt.Printf ("% v", ["test"])} Вот площадка ...
вопрос задан: 24 September 2015 00:41
2
ответа

Преобразование строки Голанга для sql [дубликат]

Я много пробовал, но не смог. Я использую API go lang и MySql в конце. На фронте я использую реакцию. Я хочу преобразовать или закодировать возвращаемую строку SQL надлежащим символам. Конвертировать или кодировать ...
вопрос задан: 11 September 2015 09:37
2
ответа

Что делает & ldquo; ./& hellip; & rdquo; как в команде, как & ldquo; go test ./&hellip ;&rdquo ;? [Дубликат]

Что означает «. / ...» как в команде типа «go test. / ...» при запуске в домашнем каталоге проекта Golang с несколькими тестовыми файлами? Я уверен, что это новобранец, но, пожалуйста, помогите, если вы видите это ...
вопрос задан: 19 January 2015 19:52
2
ответа

Почему верхнее значение диапазона среза больше, чем возвращено? [Дубликат]

Может кто-то, пожалуйста, помогите мне понять, почему верхнее значение диапазона slice в GO - это нечто большее, чем то, что на самом деле находится в срезе? Например. var slice [] byte = buffer [100: 150] Этот фрагмент - 50 элементов ...
вопрос задан: 17 November 2014 06:18
2
ответа

как преобразовать xml в json в GO? [Дубликат]

У меня есть требование, когда нужно преобразовать пункты меню в XML в конечный вывод как json. Какие пакеты идут? ИЛИ есть ли другой подход к достижению того же?
вопрос задан: 16 October 2014 07:59
2
ответа

Режим Emacs для Движения? [закрытый]

Существует ли подходящий режим Emacs для Движения? Режим C не работает без точек с запятой. Лучшим, который я нашел, является режим JavaScript Karl Landstrom, так как JavaScript также не требует точек с запятой.
вопрос задан: 2 August 2014 19:08
2
ответа

Подключиться к SFTP-серверу с помощью открытого ключа OpenSSH [дубликат]

Я пытаюсь подключиться к настройке сервера SFTP с помощью https://hostedftp.com/. Через терминал OS X я могу подключиться к нему с помощью команды: sftp -oHostKeyAlgorithms = + ssh-dss -i & lt; ...
вопрос задан: 26 June 2014 21:37
2
ответа

Идти-язык Google решает проблемы в сообщении Graham Paul, 'Почему Дуга не Особенно Объектно-ориентирована'?

Golang Google решает проблемы с языками, обращенными в сообщении Graham Paul, 'Почему Дуга не Особенно Объектно-ориентирована'?
вопрос задан: 10 June 2014 19:33
2
ответа

Как определить время ожидания запроса? [Дубликат]

Теперь я узнал, как добавить контекст с тайм-аутом в http.Request. Вот основной импорт MWE: «контекст» «fmt» «log» «net / http» «time») const (timeout = 700 * ...
вопрос задан: 6 May 2014 13:36
2
ответа

То, как получить доступ к параметрам командной строки, передало программе Движения?

Как я получаю доступ к параметрам командной строки в Движении? Они не передаются как аргументы основному. Полная программа, возможно созданная путем соединения нескольких пакетов, должна иметь один пакет, названный основным, с...
вопрос задан: 21 November 2013 09:44
2
ответа

Golang определяет, если пустая строка или null после json decode [duplicate]

У меня есть следующие примеры. 1 package main import ("encoding / json" "fmt") type JSType struct {Строка значения `json: value` Пустая строка` json: empty`} func main (...
вопрос задан: 28 October 2013 13:35
2
ответа

Почему mongo не заполняет встроенные структуры? [Дубликат]

У меня есть следующая схема для mongodb: package api import ("time" "gopkg.in/mgo.v2/bson") // Содержимое типа пресс-релиза Content struct {Timestamp time.Time `json:" timestamp ". ..
вопрос задан: 9 October 2013 19:16
2
ответа

Почему метод с & ldquo; значение приемника & rdquo; работать с & ldquo; указатель caller & rdquo ;? [Дубликат]

Я новичок в Go. Я читаю о приемнике метода. И немного путайте, почему принимающий значение приемник принимает тип указателя, а в приведенном ниже примере имя не было изменено даже с типом указателя. У меня есть ...
вопрос задан: 1 August 2013 15:24
2
ответа

Голанг | Специальные символы регулярного выражения Escape для создания допустимой строки для regexp.MustCompile () method [duplicate]

Когда я пытаюсь передать это регулярное выражение как строку между «или», он выдает ошибки из-за недопустимой строки. Я довольно смущен, как я могу избежать специальных символов для создания правильной строки регулярного выражения для ввода ...
вопрос задан: 16 May 2013 21:17
2
ответа

Каковы некоторые примеры интерфейсов Движения?

Я нашел интересное сообщение в блоге о Движении. Я пытаюсь понять понятие интерфейсов, но мне очень трудно сделать так от фрагмента кода в сообщении в блоге, и почти невозможный от...
вопрос задан: 1 August 2012 06:25
2
ответа

Почему мне нужна точка с запятой здесь?

Вот тест, Идут программа: пакет основной импорт fmt "fmt" func основной () {исключая: =, "мычат cow\n"; fmt. Печать (исключая)} С точкой с запятой, это компилирует. Однако, если точка с запятой удалена, она не делает:...
вопрос задан: 9 March 2012 16:53
2
ответа

подобное getopt поведение в Движении

Как я приятно анализирую список параметров программы и автоматизирую обработку "-справку" и/или "-версию" (такую как "программа [-d значение] [-abc] [FILE1]") в Движении?
вопрос задан: 9 October 2011 03:55
2
ответа

db.Prepare (& ldquo; INSERT INTO? VALUES () & rdquo;) не работает [дубликат]

Мне интересно, есть ли возможность использовать эту функцию: stmt, err: = db.Prepare ("INSERT INTO? VALUES ()", tableName) fatal (err) Что я пытаюсь сделать: Получение имени таблицы и пытается, с ...
вопрос задан: 4 October 2011 16:15