Лучшие go вопросы ИТ разработчиков

  • 193 голосов
  • 20 ответов
  • 0 просмотров
20 ответов

Утверждает ли это зло? [закрыто]

Go создатели языказаписывать [http://golang.org/doc/go_faq.html#Where_is_assert] : Go не дает утверждений.Они, несомненно, удобны, но наш опыт показывает, что программисты используют их как опору, чтобы не думать о правильной обработке ошибок и ...

Задан 06 Dec 2009, 04:04 от 3 revs, 2 users 84%
  • 26 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Go: Значение аббревиатуры пакета 'fmt'

Что это "FMT"аббревиатура значит в Голанге?"FMT"это пакет, который обеспечивает функции ввода / вывода, такие как

Задан 11 May 2014, 19:49 от Guilhem Soulas
  • -6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Возможно, вы захотите использовать back-ticks (`) для« raw_string_lit »в вашей первой строке.

аюсь следующий код d := []byte("\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80J\x13\x80SQ\x80L\xe0\[email protected]\x92\x80L?\x80H\xe0") r := regexp.MustCompile(`(\\x[0-9][0-9].*)+`) fmt.Println(r.Match(d))но это дает мне ложь, хотя наонлайн тестер ...

Задан 31 Aug 2018, 13:36 от Palash Nigam
  • 15 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как узнать, какие типы реализуют какой интерфейс в Голанге?

Пример: В упаковкеio типByteReader [http://golang.org/pkg/io/#ByteReader]определяет интерфейс, который оборачивает методReadByte() (c byte, err error). Какой самый простой способвыяснить какие типыв стандартной библиотеке (т.е. перечисленные ...

Задан 29 Jan 2013, 06:47 от topskip
  • 43 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Чтобы это было легче читать, я обычно делаю:

я есть следующая функция, написанная на Go. Идея состоит в том, что функции передана строка, которая возвращает первый найденный IP-адрес IPv4. Если IP-адрес не найден, возвращается пустая строка. func parseIp(checkIpBody string) string { reg, ...

Задан 21 Jul 2011, 03:16 от Nate
  • 14 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

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

У меня есть две строки (они на самом деле номера версий, и они могут быть любые номера версий) a := "1.05.00.0156" b := "1.0.221.9289"Я хочу сравнить, какой из них больше. Как это сделать на Голанге?

Задан 23 Aug 2013, 18:20 от JVK
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Go x / crypto / ssh - Как установить ssh-соединение с частным экземпляром через бастионный узел

Я хочу реализовать этот сценарий: в AWS у меня есть VPC, в котором развернута публичная и частная подсети. В общедоступной подсети у меня есть «бастионный» э...

Задан 10 Mar 2016, 03:23 от Edward
  • 57 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Карта с одновременным доступом

Когда вы используете карту в программе с параллельным доступом, есть ли необходимость использовать мьютекс в функциях дляread ценности?

Задан 17 Nov 2013, 06:42 от K Z
  • 52 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

POST-данные, используя multipart / form-data Content-Type

Я пытаюсь загрузить изображения с моего компьютера на веб-сайт с помощью go. Обычно я использую скрипт bash, который отправляет файл и ключ на сервер:

Задан 25 Nov 2013, 22:42 от Epitouille
  • -5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

stackoverflow.com/questions/51119682/...

я есть следующий код: import "github.com/kless/osutil/user/crypt/sha512_crypt" c := sha512_crypt.New() hash, err := c.Generate([]byte("enter-new-password"), []byte("$2a$09$f5561d2634fb28a969f2dO8QeQ70f4bjCnF/.GvPpjj.8jgmtzZP2")) if err != nil { ...

Задан 01 Jul 2018, 13:28 от John
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Разыменование картографического указателя в Голанге

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

Задан 26 Nov 2013, 17:55 от user1721803
  • 24 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Частный репо 'Go Get' из Bitbucket

В общем, у меня есть проект Openshift, который на Git push загружает все библиотеки с помощью «Go get» и создает проект «на лету», и поэтому у меня есть код,...

Задан 29 Jul 2016, 22:36 от BeeAdmin
  • 47 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Какой смысл односторонних каналов в Go?

Я изучаю Go и пока очень впечатлен этим. Я прочитал все онлайн-документы на golang.org и нахожусь на полпути через "Разговорник по языку программирования Go" Крисолла. Я получаю понятие каналов и думаю, что они будут чрезвычайно полезны. Однако ...

Задан 28 Nov 2012, 01:15 от burfl
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 16 Jan 2014, 01:20 от user1161657
  • 22 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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", ...

Задан 27 Dec 2013, 01:37 от user2671513
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Расширение обработчиков HTTP

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

Задан 01 Feb 2014, 08:57 от elithrar
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

):

Задан 14 Mar 2017, 14:00 от Siddharth Shukla
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Выход:

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

Задан 12 Jul 2011, 22:54 от Guy B
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Переключаются ли Go / случаи падения или нет?

Что происходит, когда вы достигаете конца дела Go, оно переходит к следующему или предполагает, что большинство приложений не хотят проваливаться?

Задан 26 Nov 2016, 18:49 от mcandre
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Правильная передача данных о stdin команде и получение данных от stdout этой команды в golang

У меня есть следующая программа: package main import "bytes" import "io" import "log" import "os" import "os/exec" import "time" func main() { runCatFromStdinWorks(populateStdin("aaa\n")) runCatFromStdinWorks(populateStdin("bbb\n")) } func ...

Задан 10 Feb 2013, 22:37 от Wren T.
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Использование Go 1.5 buildmode = c-archive с net / http.Server, связанным с C

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

Задан 17 Jun 2015, 16:09 от shazow
  • 4 голосов
  • ответ
  • 0 просмотров
ответ

ограничение.

аюсь научиться идти разработки API. У меня есть экземпляр mongodb, работающий в контейнере Docker. Я пытаюсь следовать нескольким инструкциям, но мне не удается выполнить простые запросы. Я не совсем понимаю использование тегов bson и json здесь. ...

Задан 04 Aug 2017, 13:52 от camccar
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какова производительность карт Big O в Голанге?

Раздел «Типы карт» спецификации языка go описывает интерфейс и общее использование типов карт иЗапись &quot;Go maps in action&quot; в блоге Go случайно упоми...

Задан 16 Apr 2015, 14:24 от maerics
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 плохая идея. Вы должны создать свой собственный экземпляр Transport.

ал здесьКак сделать запрос https с плохим сертификатом? [https://stackoverflow.com/questions/12122159/golang-how-to-do-a-https-request-with-bad-certificate] , но также иди дать ошибку: tls: сертификат сервера содержит неподдерживаемый тип ...

Задан 24 Aug 2018, 08:51 от Шерзод Ёров
  • 78 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Тесты Голанга в подкаталоге

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

Задан 05 Oct 2013, 16:50 от The Graceful Penguin
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Если у вас есть разные конфигурации сборки, каждая из которых требует своего собственного тега сборки, вы можете создать отдельные конфигурации запуска для каждой из них.

: Основываясь на ответе пута, я выяснил следующую конфигурацию для сборки и отладки одним щелчком мышиСначала вам нужно добавить задачу для сборки двоичного ...

Задан 24 Apr 2017, 07:20 от David
  • 108 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как импортировать и использовать разные пакеты с одним и тем же именем на языке Go?

Например, я хочу использовать и текст / шаблон, и HTML / шаблон в одном исходном файле. Но код ниже выдает ошибки.

Задан 02 May 2012, 06:18 от hardPass
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Круто, спасибо!

Задан 31 Mar 2017, 08:23 от Sergei Basharov
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

OpenGL рендеринг в текстуру через FBO - некорректное отображение по сравнению с нормальной текстурой

Внеэкранный рендеринг в текстурный объект закадрового буфера должен быть настолько тривиальным, но у меня возникла проблема, я не могу обернуть голову вокруг. Моя полная программа примера (2D только сейчас!) Здесь: http://pastebin.com/hSvXzhJT ...

Задан 09 Mar 2012, 06:16 от metaleap
  • 38 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 11 Dec 2013, 00:38 от sergserg
Page 1 of 28
1 2 3 4 5