Публикации по теме 'go'


Переводите любую ретро-игру на лету с помощью Google Cloud AI и вперед
Вспоминаете классические игры? Вот руководство для вас Если вам нравится играть в ретро-игры, и особенно в старые ролевые игры, вы, вероятно, испытали взлеты и падения, открывая для себя эту потрясающую старую японскую ролевую игру, в которую вы теперь отчаянно хотите играть, но сразу же поняли, что она никогда не переводилась на английский язык, и вы просто остались с разбитыми надеждами. Теперь это история благодаря сервисам Google Cloud AI! Используя API Google Cloud Vision и..

Вопросы по теме 'go'

Структура Golang вызывает методы встроенного типа, когда метод был перегружен
Я пытаюсь изучить Go и нашел хороший ресурс здесь . Пример перегрузки метода воспроизводится ниже: package main import "fmt" type Human struct { name string age int phone string } type Employee struct { Human company...
20602 просмотров
go
schedule 23.03.2024

Ошибка установки зависимости Go
Я установил Go на свой сервер, используя репозиторий golang для CentOS 6.4. Пути указаны правильно, и я могу запустить версию go. Когда я пытаюсь загрузить пакет ниже, я получаю эту ошибку. Любая помощь приветствуется go get...
582 просмотров
go
schedule 25.04.2024

golang возвращает проблему с несколькими значениями
Мне было интересно, почему это действительный код перехода: func FindUserInfo(id string) (Info, bool) { it, present := all[id] return it, present } но это не func FindUserInfo(id string) (Info, bool) { return all[id] }...
12860 просмотров
schedule 16.04.2024

Как запустить `go fmt` при сохранении в коде Visual Studio?
Как заставить код Visual Studio (или расширение языка программирования Go) запускать go fmt (или другие инструменты/команды) при сохранении? Даже автосохранение? Обновление: в настоящее время он отлично работает внутри VSCode; просто нужно...
24271 просмотров
schedule 20.03.2024

Golang: проблема с ошибкой утверждения типа
Меня укусила ошибка, связанная с утверждением типа, в приведенном ниже фрагменте кода. Я не уверен, что мне не хватает. Я делаю утверждения типов в следующих местах: itr = itr.(*DbIterator).Iterator и key := itr.Key().(*Key).Slice и value :=...
1732 просмотров
schedule 19.03.2024

Как дождаться, когда буферизованный канал (семафор) опустеет?
У меня есть часть целых чисел, которые обрабатываются одновременно: ints := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} Я использую буферизованный канал в качестве семафора, чтобы иметь верхнюю границу одновременно работающих подпрограмм: sem :=...
13325 просмотров
schedule 08.05.2024

config CORS в Gorilla Mux: ошибка 403 при запросе POST
У меня есть API, в настоящее время я пытаюсь использовать одну из его конечных точек. Конечная точка предназначена для запросов POST, конечная точка работает должным образом. API работает в облаке, я протестировал его с помощью curl , и он был...
4049 просмотров
schedule 14.04.2024

Golang конвертирует значение json из int в строку
Я получаю ответ json. Который имеет ключ pk и его значение как int. Мне нужно преобразовать его в строку, как проще всего? Вот пример "pk": 145250410 и мне нужно, чтобы это было "pk": "145250410" Я не могу сделать модель и разобрать...
2752 просмотров
schedule 10.04.2024

Обработка двух последовательных ошибок
При чтении кода я столкнулся со следующей обработкой ошибок, реализованной в настоящее время в коде: nodes, err := model.AllNodes() links, err := model.AllLinks() if err != nil { // Do stuff } Мне любопытно узнать,...
229 просмотров
go
schedule 22.04.2024

почему у меня ошибка кода (mssql: нарушение ограничения PRIMARY KEY 'PK_SMSBlast2'. Невозможно вставить повторяющийся ключ в объект 'dbo.SMSBlast2')?
У меня проблема с моим кодом, где я использую библиотеку GORM для создания или вставки данных в мой спокойный api, ошибка печати говорит так: (mssql: нарушение ограничения PRIMARY KEY 'PK_SMSBlast2'. Невозможно вставить повторяющийся ключ в объект...
458 просмотров
schedule 05.05.2024

go test не будет строиться: вызов имеет возможную директиву форматирования
go test отказывается выполнять сборку, когда вызов функции в тестируемой библиотеке по замыслу содержит директиву форматирования. Это намеренно или это баг? В любом случае, есть ли обходной путь? Обратите внимание, что в отличие от Call...
2438 просмотров
go
schedule 26.04.2024

Как измерить размер ответа gRPC
Я пытаюсь придумать лучшие способы справиться с ограничением размера сообщения 4 МБ в grpc. Мне нужен способ измерить размер ответа grpc, полученного на стороне клиента. Когда ответ превышает ограничение в 4 МБ, grpc показывает сообщение об ошибке,...
2721 просмотров
schedule 21.04.2024

GoLang Firestore медленная пакетная запись
Я использую Golang с Firestore для чтения/записи/обновления информации путем пакетной записи. Мой код следующий: t0 := time.Now() iter := client.Collection("subs").Where("some key", "==", lookup).Limit(499).Documents(ctx) defer...
196 просмотров
schedule 18.03.2024

Слайс может получить доступ к другому слайсу за пределами диапазона, но индексация вне диапазона вызывает панику
Мой код: package main import ( "fmt" ) func main() { a := [10]int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} b := a[1:4] fmt.Println("a:", a) fmt.Println("b:", b) // Works fine even though c is...
134 просмотров

Можно ли с помощью Bazel создать библиотеку Go, а не двоичный файл?
У меня есть приложение, реализующее GRPC API. Bazel генерирует код Go, используя файлы .proto в репозитории, а затем создает двоичный файл. Мой вопрос: можно ли настроить новую цель, чтобы Bazel создавал (в дополнение к двоичному файлу) библиотеку...
200 просмотров
schedule 19.04.2024