Описание тега go-iris

Используйте для вопросов, касающихся веб-фреймворка Go Iris (включая Iris 5.x)
1 ответ

Чтение данных формы Json Golang

Я отправляю данные формы в формате JSON и сериализации на сервер golang, используя ajax. Я не могу прочитать эти данные. я использую kataras/iris рамки Голанга. Ниже мой код - (function ($) { $.fn.serializeFormJSON = function () { var o = {}; var a …
21 июл '18 в 10:35
0 ответов

Почему мое приложение Go Iris не может быть развернуто в Heroku?

У меня очень простое приложение Go с Iris, которое я пытаюсь развернуть в Heroku. Чтобы собрать и установить локально, я запускаю следующую команду: go install -v -tags heroku . Это работает и выводит github.com/VaccinalBowl/herokulunchhelper/vendor…
03 сен '17 в 19:21
1 ответ

Запрос о происхождении заблокирован, отсутствует заголовок Access-Control-Allow-Origin

Я писал приложение для блога, у которого есть интерфейс в реагировать + машинопись и серверная часть в ирис. Я делаю запрос на получение содержимого блога. Бэкэнд запускается на локальном хосте:5000, а на локальном хосте - 3000. Блокировка перекрест…
10 июл '18 в 15:52
1 ответ

Как разобрать строки запроса в Iris

На основе примера Hi для Iris я хочу создать приложение, которое может анализировать запрос, например wget -qO- "http://localhost:8080/hi?name=John"и ответить Hi John!, Вот мой код обработчика: func hi(ctx *iris.Context) { name := ctx.ParamDecoded("…
26 янв '17 в 23:26
1 ответ

Как обслуживать / API и HTML5 SPA с Iris

Я пытаюсь заставить радужную оболочку ( http://iris-go.com/) обслуживать и /api/ маршруты и размещать угловой SPA (в режиме html5). package main import ( "github.com/kataras/iris" // "github.com/kataras/iris/utils" // "strings" ) func allVendorBrand…
12 авг '16 в 16:24
3 ответа

Как разобрать json сообщение

Я хочу опубликовать данные json на Go api, но я не могу разобрать json в Go код JavaScript: data= {"user":{"username":"admin","password":"123"},"profile":{"firstname":"morteza","lastname":"khadem","files":["/temp/a.jpg","/temp/b.jpg"]}} $.post('/par…
02 дек '18 в 12:34
1 ответ

Golang Iris Web - Служит 1x1 пикселей

Я новичок в Golang и пытаюсь использовать фреймворк под названием iris. Моя проблема заключается в том, как обслуживать пиксели 1x1 gif, не используя контекст c.HTML, а в том, как заголовок браузера становится изображением 1x1 gif. Изображение будет…
17 сен '16 в 07:01
1 ответ

Как развернуть проект iris (Go web framework)?

Я очень плохо знаком с Голангом, а также с радужной оболочкой (Go web framework). Сейчас я играю с ними и пытаюсь понять, соответствуют ли они моим потребностям. Как я понимаю, после того, как мы завершили проект iris, у нас есть куча файлов.go. Зат…
26 июл '16 в 07:43
0 ответов

Как прокси некоторые запросы на другой сервер?

Я бы хотел, чтобы мое приложение передавало запросы от одного обработчика на другой сервер. Я пробовал следующее, но запрос, похоже, просто зависает: u, _ := url.Parse("http://localhost:3000") proxy := httputil.NewSingleHostReverseProxy(u) frontendH…
22 ноя '18 в 16:16
1 ответ

Как отключить автоэкранирование в IRIS

Я вставляю теги HTML в таблицу базы данных: <table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table> И отправлять полученные данные в View func MyEvent(ctx iris.Context){ rows := ... ct…
11 фев '18 в 06:33
1 ответ

Проблема с Cors при доступе к остальным вызовам остова golang iris в интерфейсе

Я использую Golang Iris Framework для добавления пользователей через остальные звонки. Это мой код package main import ( "fmt" "github.com/iris-contrib/middleware/cors" "github.com/kataras/iris" ) type User struct { Name string } func main() { app :…
09 окт '18 в 14:06
2 ответа

Время ожидания Goroutine

type Response struct { data interface{} status bool } func Find() (interface{}, bool) { ch := make(chan Response, 1) go func() { data, status := findCicCode() ch <- Response{data: data, status: status} }() select { case response := <-ch: retur…
07 июл '18 в 12:07
1 ответ

Перенаправление в методе POST в Iris Framework

Я пытаюсь перенаправить со страницы входа на домашнюю страницу в методе POST, но форма не перенаправляет на любую страницу после нажатия на кнопку отправки. Я использую структуру MVC Iris Framework и Ctx.Redirect способ перенаправить на нужную стран…
30 дек '17 в 19:26
1 ответ

Как вставить несколько строк

Я на самом деле очень плохо знаком с Go, поэтому хотел знать лучший способ вставить данные, как это { "moduleId":"M101", "topicId":["tt","ee"] } в базе данных MySQL с помощью Go type TopicModule struct { ModuleId string `json:"moduleId" bson:"module…
08 янв '19 в 11:49
1 ответ

Как открыть и закрыть соединение с базой данных

Я новичок в работе и теперь хочу создать большой проект. Мой вопрос: где следует создавать соединение и где закрывать соединение в http-запросах? Теперь я объявляю db в основной функции и использую во всех запросах и не закрываю соединение: package …
16 янв '19 в 08:52
2 ответа

Ошибка диафрагмы - Неразрешенный "Получить"

Это мой код `package main import "github.com/kataras/iris" func main() { iris.Get("/hi", func(ctx *iris.Context) { ctx.Writef("Hi %s", "iris") }) iris.Listen(":8080") }` У меня есть "иди -u github.com/kataras/iris/iris", это то, что я получаю, и я в…
20 мар '17 в 12:33
0 ответов

Компонент "iris" для iris не устанавливается при использовании "dep" для управления зависимостями проекта

Этот вопрос также размещен здесь: https://github.com/kataras/iris/issues/1081 Я использую "iris" в качестве инфраструктуры MVC в моем проекте golang, и я использую "dep" для управления зависимостями моего проекта. зависимость "iris" была настроена в…
07 сен '18 в 01:04
2 ответа

Golang ReverseProxy с каркасом Iris-Go

Любой, кто может связать функциональность ReverseProxy от Golang с веб-фреймворком Iris-Go. Я не мог заставить это работать. Я могу подключить его с помощью обычной сети /http. func MultiHostReverseProxy(targets map[string]utils.Service) *httputil.R…
14 дек '16 в 12:46
1 ответ

Обрабатывать тело сообщения с помощью Iris-Go

Я новичок в Golang, я делал несколько тестов кода для создания REST API с использованием Iris Framework, я пытаюсь получить данные тела из Post в мой API, но не могу заставить его работать, я прочитал Обвязка тела http://iris-go.com/body_binder/ и п…
31 авг '16 в 18:51
0 ответов

Как использовать виртуальные хосты с Iris?

Мне интересно, почему следующее не будет работать с Iris (v6.2.0): import ( "gopkg.in/kataras/iris.v6" "gopkg.in/kataras/iris.v6/adaptors/httprouter" ) func main() { app := iris.New() app.Adapt(iris.DevLogger()) app.Adapt(httprouter.New()) exampleCo…
07 мар '17 в 12:32