问题标签 [martini]

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.

0 投票
1 回答
418 浏览

go - 设置 Martini 日志路径

如何将马提尼日志路径设置为某个随机文件。它现在显示在控制台中。

谢谢您的帮助

0 投票
1 回答
497 浏览

google-app-engine - 是否可以在谷歌应用引擎上将马提尼的 sessionauth 与 Datastore 一起使用?

我尝试在 google app engine 上使用martinisessionauth示例,并希望将登录列表保存在 Datastore 中,但不知道如何处理 appengine.Context。有没有人有经验?

谢谢你。

更新:

0 投票
1 回答
93 浏览

go - 什么用于与马提尼酒的迁移?

我正在尝试学习来自 Rails 的马提尼酒。martini 世界中的数据库迁移使用什么?

0 投票
2 回答
300 浏览

go - 无论如何用 Martini 压缩 HTML 输出?

在准嵌入式环境中,速度就是一切。我发现如果我压缩我的 .html 文件,应用程序会更快。马提尼酒中是否有旗帜或方式可以即时执行此操作?

0 投票
1 回答
374 浏览

data-binding - 将结构传递给 Post martini 例程

我在使用此语句时遇到问题

如果我在 prog 中使用结构定义,这很好用

但我需要这是一个独立的包。我得到“希望不是类型”希望是绑定函数的返回。这适用于主要类型结构。我将支柱作为接口传递{}

我正在使用 GO 和 Martini.Classic() 更改 Martini 或 Binding 包对我来说真的很复杂。有什么建议么。

这是所有代码

只是为了显示我需要传递给常规 Doall 的结构

DB 返回一个 martini.Handler

}

GetAll 返回数据库中的所有愿望

绑定不接受指针。我必须通过“Wish”上的引用传递结构问题是“wish Wish”的返回我收到错误Wish 在编译时不是类型

提前致谢

路易斯

0 投票
1 回答
262 浏览

html - 无法通过 martini 框架访问静态网页 index.html

您好我正在尝试通过 martini 框架访问和显示静态 index.html 页面。但我总是收到 404 not found 错误。.html 文件位于 public/index.html 中,其中 /public 目录位于我的 go/src/github.com/user/ 目录中。我能够显示Hello World!通过马提尼通过代码 -

所以我确信马提尼酒的配置是正确的。但是当我尝试通过以下方式访问静态网页时 -

我刚刚在 localhot:3000 上得到 404。任何帮助我如何访问 html 文件?

PS - 我正在尝试做类似这里提到的事情 - https://gophercasts.io/lessons/3-martini-and-markdown

编辑 - 使用m.Use(martini.Static("C:/Users/shrinr/go_projects/go/bin/public")) 也无济于事,我的 $GOPATH 是 C:/Users/shrinr/go_projects/go。

0 投票
2 回答
2218 浏览

ffmpeg - 管道 HTTP 响应

如何像在 NodeJS 中一样通过管道传输 HTTP 响应。这是我在 NodeJS 中使用的代码段:

如何在 Go 中获得相同的结果?

我正在尝试将来自 HTTP 的音频流通过管道传输到 FFmpeg 进程中,以便它即时对其进行转换并将转换后的文件返回给客户端。

到目前为止,这里的每个人都清楚我的源代码:

错误:2014/07/29 23:04:02 获取:不支持的协议方案“”

0 投票
1 回答
321 浏览

facebook - 如何让 martini-oauth2 与 Facebook 合作?

我针对 facebook 尝试了以下代码示例,但它不断将我重定向到 oauth2error。我完全按照示例中的说明进行操作,但它似乎不起作用。我对 golag 很陌生,但尽管我尽了最大的努力,但我似乎无法让事情顺利进行。

谁能指出我在这里做错了什么?

0 投票
1 回答
178 浏览

binding - 马提尼酒装订似乎不起作用

我在玩 Martini,由于某种原因,我无法让 contrib 绑定​​包工作。

我的结构没有绑定值。我已将代码简化为最简单的形式,但它仍然不起作用。

谁能看到我做错了什么?

0 投票
1 回答
101 浏览

go - Gorilla/Martini 会话在 Cloud9 IDE 环境中不起作用

我一直在Cloud9 IDE环境中试验 Go Web 应用程序开发。到目前为止,我还没有成功使用Gorilla会话(这也是Martini Web 框架中会话的底层机制)。但是,完全相同的代码确实可以在任何其他环境中成功运行。

要重现该问题,您可以从 Martini 会话插件中剪切并粘贴确切的“Hello World”样式示例应用程序(请参阅此处)。在这个简单的示例中,“/set” URL 为会话设置了一个值,“/get” URL 显示了之前设置的值。

在 Cloud9 IDE 项目中,调用“/get”URL 会将以下内容记录到控制台:

尝试直接测试 Gorilla 时,我得到了类似的结果。但是,当在我的本地环境(或 Nitrous.IO 云环境)中运行任何完全相同的源代码(未修改)时,它工作得很好。

是否有人在 Cloud9 上进行 Go Web 开发,并对这个问题有任何见解?谢谢!