Я только начал изучать golang и запутался в одном примере об использовании defer для изменения именованного возвращаемого значения в посте golang здесь. Пример говорит: отложенные функции могут читать и ...
Я слышал из нескольких источников, что экземпляры Google App Engine имеют жесткое ограничение в 10 одновременных запросов. Мне было интересно, может ли кто-нибудь объяснить, что именно это означает. Планировщик...
Например, в этом ответе:https://stackoverflow.com/a/10385867/20654... если exiterr, ок := ошибка. (*exec.ExitError ); в порядке {... Что это за ошибка. (*exec.ExitError )вызвано? Как это работает?
Является ли следующее наилучшим способом получения домашнего каталога запущенного пользователя? Или есть конкретная функция, которую я проглядел? os.Getenv("HOME") Если все вышесказанное верно, кто-нибудь может ...
Возможность читать (и записывать) текстовый файл в строковый массив и из него, я считаю, является довольно распространенным требованием . Это также весьма полезно, когда вы начинаете с языка, который изначально исключает необходимость ...
Я новичок в Go и понимаю простой синтаксис и функции. Здесь я запутался между функцией Print и Printf. Вывод этих функций похож, так в чем разница между этими двумя ...
У меня есть метка времени, интересно, есть ли способ округлить ее до начала дня в PST. Например, ts: 1305861602 соответствует 2016-04-14, 21:10:27 -0700, но я хочу округлить его до ...
Типы Go, такие как Int64 и String, не могут хранить нулевые значения, поэтому я обнаружил, что для этого могу использовать sql.NullInt64 и sql.NullString. Но когда я использую их в Struct и генерирую JSON из Struct с помощью ...
У меня есть байтовый массив с фиксированной длиной 4. token: = make ([] byte, 4) Мне нужно установить каждый байт в случайный байт. Как я могу это сделать, в самом эффективном вопросе? Методы математики / ранда не обеспечивают ...
Я пишу tcp-сервер, используя golang, и это постоянное соединение. Я хочу сохранить net.Conn в базе данных, так что, когда я хочу отправить сообщение одному клиенту, я могу найти его идентификатор и использовать его ...
Я хочу проверить наличие файла ./conf/app.ini в моем коде Go, но не могу найти хороший способ сделать это. Я знаю, что в Java есть метод File: public boolean exists(), который возвращает true, если...
Я создал библиотеку с GO: go build -buildmode = c-archive -o mylib.a mysource.go И я хочу связать исходный файл в C с этой библиотекой. Но я получаю такие ошибки, как следующее: mylib.a (go ....
Я пытаюсь отправить электронные письма из микро-сервиса golang, работающего на кластере kubernetes, который работает на моем ноутбуке разработки с использованием мини-куба. Сначала я использовал эту почтовую библиотеку и получил эту ошибку ...
У меня есть твитер-бот, подобный этому, который находится в этом учебнике: package main import («fmt» «github.com/dghubble/go-twitter/twitter» «github.com/dghubble/oauth1») func main () {. ..
Я кодирую программу для отображения очень больших файловых систем (более 100 ТБ). Он использует fd для отображения файлов / каталогов. В конце концов, программа должна создавать текстовые файлы (которые будут объединены позже), содержащие ...
Мы строим криптографические библиотеки с C / C ++, а теперь добавляем также поддержку Golang для этого. CGO-привязка работает отлично, за исключением одной вещи. Нам нужно вызвать некоторую функцию, чтобы освободить C-указатели из памяти ...
Какую версию Go вы используете (версия go)? go version go1.9.2 linux / amd64 Что вы сделали? Серверная сторона, прослушивание udp ": 11110" и печать src ip клиента и удаленного ip: ServerAddr, err: = net ....
В golang template / html package я могу использовать {{if .logged In}}, чтобы проверить, действительно ли вошел в систему. Как я могу проверить, является ли .loggedIn ложным без использования ne или eq? Например, я ищу что-то ...
Как указать максимальное значение, представляемое для целочисленного типа без знака? Я хотел бы знать, как инициализировать min в приведенном ниже цикле, который итеративно вычисляет минимальную и максимальную длину из некоторых ...
type Config struct {CommitIndex uint64 `json:" commitIndex "` // TODO решает, что нам нужно хранить в одноранговой структуре Peers [] * Peer `json:" peers "`} Я понимаю, что такое первые два столбца, ...
Я пытаюсь прочитать сжатый HTTP-ответ с помощью Go! но я всегда получаю следующее сообщение об ошибке: panic: gzip: неверный заголовок [...] трассировки стека [...] Если я запускаю "curl -H" Accept-Encoding: gzip "http: ...
Я хочу изменить код. У меня есть HTML-код. У меня есть код .go. Я хочу редактировать HTML и то же самое должно быть отредактировано в файле .go, это означает, что я хочу редактировать файл .go. файлы находятся по адресу https: // ...
Я делаю HTTP-запрос GET к конечной точке, которая возвращает простой текстовый ответ. Как мне получить строку ответа в виде простого текста? Мой код выглядит следующим образом: url: = "http: // someurl ....
Что такое руна в го? Я гуглил, но Голанг говорит только в одной строке: руна - это псевдоним для int32. Но почему целые числа используются повсеместно, как случаи замены? Следующее является функцией ...