问题标签 [go-iris]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - iris (Go web framework) iris.PongoEngine error from iris 官书
我开始使用 Golang 的 Web 框架(Iris)。我正在使用来自 gitbooks 的官方 iris 书。我正在处理本书本页中的最后一个示例。以下是上一个示例中使用的代码
./templates/hi.html
./main.go
当我运行 main.go 时,以下是我得到的错误。
我正确执行了所有步骤,还下载了所有依赖项。我已经学习了Learn How To Code: Google's Go (golang) Programming Language - Udemy and Golang Workshop by Caleb Doxcy,所以我知道基础知识,例如如何安装依赖项,以及如何导入它们等。但是书中显示的示例不起作用。
angularjs - kataras/iris 框架的自定义模板分隔符,Go 语言
如何向 iris 模板添加自定义分隔符?我在前端使用 angularjs,它与 angularjs 正在做的事情冲突。我在这里找到了一些参考,但是当我尝试时,它不起作用,看起来 iris 的作者只是提供了一个简单的片段来描述它。
我对 Go 很陌生,所以即使检查源代码iris
,我也遇到了麻烦。谢谢。
注意:我知道我应该为此使用静态文件,但这确实激发了我的好奇心
go - 如何部署 iris(Go web 框架)项目?
我对 Golang 和 iris(Go web 框架)非常陌生。现在我正在和他们一起玩,并试图了解他们是否符合我的需求。据我了解,在我们完成一个 iris 项目后,我们拥有的是一堆 .go 文件。然后我们编译它们并获得一个可执行文件。我们应该如何部署这个输出?只需将它放在文件系统中的某个位置并运行它(可能作为 Windows 上的服务或 Linux 中的后台作业)?就这么简单吗?
go - 如何使用 Iris 提供 /api 和 HTML5 SPA
我正在尝试让 iris ( http://iris-go.com ) 为 /api/ 路线提供服务并托管一个角度 SPA (在 html5 模式下)。
无法使这种方法起作用。有没有人得到虹膜来做到这一点?
go - 使用 Iris-go 处理车身柱
我是 Golang 的新手,我一直在做一些代码测试以使用 Iris 框架构建 REST API,我正在尝试将正文数据从 Post 获取到我的 API,但我无法使其工作,我确实阅读了身体粘合剂 http://iris-go.com/body_binder/并遵循示例。我得到的结果是一个空结构:
我的代码:
帖子:
结果:
我究竟做错了什么?
image - Golang Iris Web - 服务 1x1 像素
我是 Golang 的新手,正在尝试使用一个名为iris的框架。
我的问题是如何提供 1x1 gif 像素,而不是使用 c.HTML 上下文,而是浏览器标题变成1x1 image gif的方式。该图像将用于跟踪。
任何帮助将不胜感激。
loops - 如何在 Iris Go 框架中遍历一片结构?
我正在尝试通过 iris golang web 框架中的一段结构,如下所示。
我试过了{{range .}}
,{{for _posts := range Posts}}
.etc 哪个没用?
这是我得到的错误
在 Go Iris 框架中,我如何能够有效地通过上面所见的结构切片?谢谢
http - 转到 IRIS http 框架,我无法正确路由
好的,首先让我先说我知道使用 go 我真的应该使用 net/http 框架,除非我有编写自己的知识或者我明确地尝试过但它没有用。然而,我是个白痴,我认为我可以通过使用框架来节省一些时间和头痛,我认为选择一个只有一个人维护的框架是个好主意。框架在这里: https ://github.com/kataras/iris 但我不希望您通读所有内容。然而,它是基于 fasthttp 的,你们中的一些人可能已经体验过(希望如此)。
我在这个框架中遇到的问题是静态内容服务的配置。例如,我有我的索引页面被提供:
在 ip:port 上提供和 html 模板。
我列出了这样的静态资源:
它基本上在 ip:port/css 上为 dir css 提供服务
但是,当我将这一切都放在服务器上并使用 nginx (使用 ssl&tls 证书)将 mydomain.example 和 www.mydomain.example 重定向到 ip:port 时,这行得通:
并在 mydomain.example 提供 index.html。这没有:
现在我的网站无法访问任何静态资源,因为它试图访问 mydomain.example/css,由于某种原因,它没有指向 ip:port/css。
任何线索为什么会发生这种情况,您之前是否在任何其他 http 服务器上看到过这种行为,如果是的话,您是否有任何指示可以帮助我弄清楚这件事?我很茫然,任何建议,即使只是推测,也会很有用。
go - Golang ReverseProxy 与 Iris-Go 框架
任何能够将 Golang 的 ReverseProxy 功能与 Iris-Go Web 框架连接起来的人。我无法让它工作。我可以用常规的 net/http 连接它。
如何将这个 ReverseProxy 对象与 iris 框架一起使用;