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

Проверка многокомпонентной загрузки файлов в gin-gonic
Я пытаюсь добавить проверку для веб-приложения на основе Go, основанного на структуре GIN. На веб-странице я выбираю файл и отправляю его, а сервер его обрабатывает. На стороне сервера я пытаюсь добавить проверку, чтобы проверить, был ли...
3958 просмотров
schedule 11.06.2023

Как использовать Context.Request.Body и сохранить его?
Я пытаюсь написать промежуточное ПО, в котором я буду выполнять проверку схемы json по телу запроса. После проверки мне нужно снова использовать тело запроса. Но я не могу понять, как это можно сделать. Я сослался на этот пост и нашел способ...
24294 просмотров
schedule 29.03.2022

Как передать аргументы обработчикам маршрутизатора в Golang с помощью веб-фреймворка Gin?
Я использую Gin, https://gin-gonic.github.io/gin/ , чтобы создать простой RESTful JSON API с Golang. Маршруты настраиваются примерно так: func testRouteHandler(c *gin.Context) { // do smth } func main() { router := gin.Default()...
21944 просмотров
schedule 05.02.2023

Создайте простой Restful API, используя golang Gin Framework и MongoDB
Мне нужно создать простой спокойный API, используя структуру golang Gin и используя MongoDB. Я новичок в среде golang и Gin. Есть ли какой-либо учебник или какой-либо пример кода, на который я могу сослаться?
4844 просмотров
schedule 02.05.2023

Вложенный результат JSON в Golang от Postgres
Я использую джин и gorp SQL: SELECT p.project_id, p.name, COALESCE(NULLIF(json_agg(a.*)::TEXT, '[null]'), '[]')::JSON AS apps FROM project p LEFT JOIN app a USING (project_id) WHERE p.user_id=19 GROUP BY p.project_id, p.name ORDER...
2875 просмотров
schedule 05.02.2023

Как создать модель аутентификации для restful API с помощью golang gin?
Я надеюсь создать модель аутентификации для моего спокойного API. Надеюсь использовать токен API, и я использую MVC в веб-службе, и я создал такой контроллер auth.go. package controllers import ( "github.com/gin-gonic/gin" "os"...
8586 просмотров
schedule 10.06.2023

Как использовать шаблоны в Go Gin для динамического контента
У меня есть простое веб-приложение Go/Gin. Мне нужно поместить некоторый динамический контент в шаблон html. Например, У меня есть несколько таблиц (число динамическое) с несколькими строками (число динамическое). Мне нужно поместить их в шаблон...
7656 просмотров
schedule 19.03.2023

Как заставить шаблоны работать с gin framework?
Я новичок в голанге. Чтобы изучить это, я начал с простого веб-приложения, используя структуру gin . Я следил за документом gin и настроил файл шаблона, но не смог заставить его работать. Я получаю сообщение об ошибке - panic: html/template:...
4349 просмотров
schedule 09.08.2022

Как передать функцию в шаблон через c.HTML() в gin gonic framework (golang)
Я хочу передать функцию через функцию c.Html() типа Context в gingonic. Например, если мы хотим передать переменную, мы используем c.HTML(http.StatusOK, "index", gin.H{ "user": user, "userID": userID, }) А в...
2661 просмотров
schedule 19.09.2022

Golang неправильный заголовок HTTP-запроса
Я строю 2 API. Один обращается с просьбой к другому. Чтобы вызвать API, который получает запросы, нам нужно передать заголовок X-Token. Я делаю это с Голангом client := &http.Client{ Transport: &http.Transport{...
545 просмотров
schedule 01.01.2023

Gin Gonic массив значений из PostForm
Я пытаюсь захватить массив значений Post из HTML-формы с помощью Go / Gin Gonic - в PHP я бы использовал что-то вроде: <form method="POST" enctype="multipart/form-data" action="mygo"> <input type=hidden name="emails[]"...
12605 просмотров
schedule 29.05.2022

неподдерживаемое сканирование, сохранение driver.Value типа []uint8 в тип *[]string
Я реализовал rest api , используя golang , gin и gorp Employee structure: type Employee struct { Id int64 `db:"id" json:"id"` Firstname string `db:"firstname" json:"firstname"` Lastname string `db:"lastname"...
13461 просмотров
schedule 08.02.2024

gorm db.find (и пользователи) в json с джином в голанге
Это мой метод GET, проблема в том, что все, что я получаю в json, - это один пользователь, а в моей базе данных 3 пользователя. func GetUsers(c *gin.Context) { var users = db.Find(&models.Person{}) c.JSON(200, users) }
3987 просмотров
schedule 20.07.2023

Альтернатива Golang для python / flask send_from_directory ()
У меня есть URL-адреса изображений: /book/cover/Computer_Science.png но местоположение изображения на самом деле существует под /uploads/img/Computer_Science.png Я использую Gin framework . Есть ли в Gin или встроенных функциях...
714 просмотров
schedule 16.03.2023

Golang/gin анализирует JSON из gin.Context
Из документа gin я узнал, что вы можете привязать json к такой структуре, как type Login struct { User string `form:"user" json:"user" binding:"required"` Password string `form:"password" json:"password" binding:"required"` } func...
15330 просмотров
schedule 21.11.2023

Невозможно загрузить шаблоны HTML с помощью Gin
У меня возникли проблемы с загрузкой HTML-шаблонов с использованием фреймворка Gin через параметр r.HTMLRender . Казалось бы, шаблоны не находят. Я пробовал использовать следующие помощники: GinHTMLRender:...
2023 просмотров
schedule 23.07.2022

Как визуализировать HTML с данными golang в веб-фрейме golang gin?
Я пытаюсь разместить массив golang (также срез, структуру и т. Д.) В HTML, чтобы я мог использовать элемент массива в содержимом элемента HTML при возврате HTML из веб-фреймворка golang gin. Другая проблема - как отобразить эти данные с помощью...
6034 просмотров
schedule 20.03.2022

Как получить данные заголовка почтальона с помощью пакета gin в golang?
Я хочу получить header данные, используя gin пакет (golang) в почтальоне , но я не понимаю, как это сделать. Я ищу в Google, но не получаю ответа. Может ли кто-нибудь помочь мне получить данные от почтальона header , данные, которые я хочу...
8948 просмотров
schedule 23.07.2022

Как вернуть пользовательскую ошибку, если проверка с помощью Gin завершилась неудачно
Например, у меня есть такой struct type Address struct { City string `json:"city" binding:"required"` AddressLine string `json:"address_line" binding:"required"` } и у меня есть следующая...
3107 просмотров
schedule 14.02.2023

Как удалить свойство из объекта
У меня есть структура пользователя: type User struct { gorm.Model Email string Password string AccountType int CompanyId int FirstName string LastName string PhoneNumber string...
2803 просмотров
schedule 21.05.2023