Вопросы с меткой [golang-gin]
Gin -- веб-фреймворк для GoLang.
20 вопросов
0
голосов
1
ответ
59
показов
Чем в golang GIN отличаются методы ctx.AbortWithStatusJSON() от ctx.JSON()
Чем отличаются методы ctx.AbortWithStatusJSON() от ctx.JSON() ? как я понял первый из них внутри себя вызывает ДВА метода - Abort() , который прерывает обработку следующих в цепочке обработчиков и ...
1
голос
0
ответов
36
показов
Воспроизводится ошибка 404 при нескольких автомиграциях, где ошибка? gin
package db
import (
"awesomeGin/models"
"log"
"gorm.io/driver/postgres"
"gorm.io/gorm"
)
func Init(url string) *gorm.DB {
db, err := gorm....
0
голосов
1
ответ
117
показов
Как получить Cookie MaxAge в Gin Golang?
У меня проблема с реализацией куки. Я создаю куки с помощью SetCookie() в контроллере. Когда пользователь использует адрес /, срабатывает middleware. В этом middleware я получаю куки из запроса ...
0
голосов
0
ответов
62
показа
Пытаюсь сделать ручку на обновление таблицы. Как я могу сделать это эффективнее при помощи sqlx и gin?
type News struct {
ID string `json:"id"`
Title string `json:"title"`
Content string `json:"content"`
Categories string `json:"...
0
голосов
1
ответ
651
показ
Принять файл через Post запрос gin golang
сервер:
func main() {
currentFileId = UNIQUE_FILE_ID_START
log.Println("started ...")
start()
server := gin.Default()
server.POST("/upload_file", uploadFile)
}...
0
голосов
0
ответов
492
показа
listen tcp 0.0.0.0:80: bind: permission denied gin golang
package main
import (
"log"
"net/http"
"github.com/gin-gonic/gin"
)
func main() {
log.Println("started ...")
r := gin.Default()
r....
0
голосов
2
ответа
289
показов
Почему не показывается json файл по указанному роуту?
Написал такой код
import (
"net/http"
"github.com/gin-gonic/contrib/static"
"github.com/gin-gonic/gin"
)
func main() {
router := gin.Default()
...
0
голосов
1
ответ
770
показов
invalid memory address or nil pointer dereference go unit tests panic
Есть апишка (описана ниже). Она принимает некоторый title и вызывает другую, куда передает полученное значение.
func (h *Handler) postEmployeeCourse(c *gin.Context) {
token := strings.Split(c....
0
голосов
2
ответа
688
показов
Передать токен в заголовке запроса к апи
В Go я совсем новичoк и решения проблемы нагуглить особо не удалось.
Есть апи. Из заголовка получаю токен. Внутри этого апи я обращаюсь к апи другой системы.
Но мне нужно еще и передавать туда ...
0
голосов
1
ответ
159
показов
Golang GIN. Не может загрузить module scripts
У меня есть пару js файлов, которые связаны с собой через export, import. Все данные файлы находятся в папке js. Вот дерево проекта:
.
├── conf
│ ├── config.go
│ ├── config.json
│ └── types.go
├─...
1
голос
1
ответ
3k
показов
Golang. Как исправить ошибку "use of closed network connection"?
Разрабатываю api на языке golang используя фрэймворк gin. API сервер выдаёт информацию в виде JSON.
Запросы по http работают нормально. Но спустя пару запросов через ajax, я не могу больше брать ...
0
голосов
1
ответ
801
показ
Проблемы с CORS . Golang/ReactJS
Пытаюсь со стороны ReactJS(который запускается nodejs сервером) отправить GET запрос на свой api сервер, написанный на golang.
Но вместо удачного запроса возникает ошибка:
Access to XMLHttpRequest at ...
0
голосов
2
ответа
987
показов
отправить файл в ответ на post запрос
У меня есть обработчик приходящего мне post запроса
По результатам обработки в качестве ответа мне нужно отправить обратно png картинку
Использую gin
func main() {
router := gin.Default()
...
0
голосов
1
ответ
274
показа
Gin BindJSON как получить все ошибки в JSON?
Есть моделька:
type User struct {
gorm.Model
name string `json:"name, db:name"`
ShopID uint `json:"shop_id, db:shop_id"`
GroupID uint `json:"group_id, db:...
1
голос
0
ответов
99
показов
Странная работа gin роутеров
столкнулся с проблемой "странного" роутинга запросов.
func InitRouter() {
gin.SetMode(gin.ReleaseMode)
router := gin.New()
router.Use(gin.Recovery())
v1 := router.Group("/v1", ...