Вопросы с меткой [golang]
Вопросы и обсуждения, связанные с программированием на языке Go.
2,092 вопроса
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
2
голоса
1
ответ
66
показов
Почему этот go-код работает на Core i9 и AMD HX370, но паникует на ARM64 (Mac M3)?
type Sum100 struct {
A int
B int
}
func NewSum100() *Sum100 {
a := rand.Intn(100)
b := 100 - a
return &Sum100{
A: a,
B: b,
}
}
func (s *Sum100) Validate() ...
2
голоса
1
ответ
68
показов
Есть ли в Go разница между понятиями сборки мусора и автоматического управления памятью?
В книге пишут, что в Go не требуется вызов функции free() или инструкции delete в сравнении с C/C++, потому что в нём есть сборка мусора и автоматическое управление памятью. Эти два понятия для Go - ...
1
голос
1
ответ
63
показа
В чём смысл сохранения явного и неявного указания размера массива в Go?
[1]byte{1}
[...]byte{1}
Два эти объявления задают байтовый массив длины 1. Почему по аналогии с C оставлена возможность явного указания длины массива? Оператор ... позволяет автоматически вычислить ...
0
голосов
0
ответов
29
показов
Компиляция go с флагом -H=windowsgui
Имеется небольшой код для исполнения cmd команд вида:
func handleExec(bot *tgbotapi.BotAPI, chatID int64, command string) {
if len(command)<=7{
sendErrorMessage(bot,chatID,"...
2
голоса
1
ответ
63
показа
Почему язык программирования Go оборачивает вызовы POSIX в свои пакеты?
Почему дизайн Go требует вызова функций стандарта POSIX через свои библиотеки, например, os?
Машина's user avatar
- 2,154
2
голоса
1
ответ
109
показов
В чём разница между рабочим каталогом (working directory) и исполняемым каталогом (executable directory)?
Вопросы:
Что общего и в чём разница между рабочим каталогом и каталогом исполняемого файла?
Почему иногда они совпадают, в каких случаях могут различаться?
Зачем может понадобиться узнать или ...
-1
голос
0
ответов
76
показов
Почему при "git pull" локально в индекс гита попадают НЕ ЗАКОММИЧЕННЫЕ изменения?
У меня golang проект, работаю в golang ide на маке
Сегодня делал "git pull" репозитория микросервиса и мне в "индекс" гита попали не закоммиченые изменения файла "go.work.sum&...
0
голосов
1
ответ
94
показа
В чём существенная разница между Go runtime, .net CLR и JVM?
В чём существенная разница между этими средами выполнения в плане безопасности и производительности?
0
голосов
0
ответов
68
показов
Как в брокере сообщений "NATS" организовать "сжатие" сообщений перед публикацией и распаковку при чтении на консьюмере
У меня в golang проекте используется брокер сообщений nats. Сейчас при использовании NATS большие сообщения никак не сжимаются из-за чего producer падает с ошибкой(по умолчанию максимальный размер ...
1
голос
2
ответа
72
показа
Scanline ошибка в тестах
Код валится на одном закрытом тесте, в голову ничего не лезет и ии-шки не могут привести пример данных на котором бы код ломался, подскажите в чем ошибка.
Дано n отрезков на числовой прямой и m точек ...
0
голосов
1
ответ
57
показов
Настройка sso через keycloak
Поставили задачу настроить sso через saml для приложения на базе corteza.
Скажу сразу, тут я полный профан.
Поднял отдельным сервисом key cloak. Настроил авторизацию через пользователей keycloak. Т. ...
0
голосов
1
ответ
34
показа
Ошибка обработки массива в GORM: failed to parse field: Reviews, error: unsupported data type: &[]
У меня есть структура:
type Item struct {
*gorm.Model
Image string `json:"image"`
Name string `json:"name"`
Description string `json:"...
3
голоса
1
ответ
54
показа
Добавление элемента в слайс с превышением текущей ёмкости(Golang)
Не совсем понял, как под капотом работает слайс. Если мы добавляем в слайс ещё один элемент(сверх текущего capacity), то у нас создаётся новый массив из старого массива с добавлением нового элемента и ...
0
голосов
1
ответ
35
показов
Проблема с импортированием go.mod (не удается скачать свой пакет golang)
При попытке импорта пакета из личного открытого репозитория возникает ошибка:
go: github.com/mariapizzeria/proto-chat@latest (v1.0.0) requires github.com/mariapizzeria/[email protected]: parsing go....
0
голосов
1
ответ
64
показа
как сделать карту локации на сервер, что боты могли нормально передвигаться
делаю игру на godot 4 клиент, и сервер на golang.
Вот в чем вопрос, хочу добавить ботов, аптечки и тд, понятно что, сервер должен за это отвечать, но не понимаю, как делать перемещение ботов, сервер, ...