問題タブ [revel]

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 に答える
229 参照

go - revel のテンプレート レイアウト

Revel でテンプレート レイアウトを使用することは可能ですか。たとえば、{{define "main"}}{{end}}タグを含む root.html があります。次にExecuteTemplate(out, "main", nil) http://golang.org/pkg/html/template/#Template.ExecuteTemplateを呼び出します

c.RenderLayout() のようなもの

0 投票する
1 に答える
213 参照

go - revel フレームワークで本番環境にあるかどうかをプログラムで判断する

revel フレームワークでプロダクション モードか開発モードかをプログラムで検出するにはどうすればよいですか?

0 投票する
2 に答える
897 参照

go - revel フレームワークの相対パス

Revelフレームワークのrevel basefolderにファイルrealtiveをインポートするにはどうすればよいですか。現在、いくつかの設定値を取得するために次のことを行っています。

これにより、revelを開始するときにアプリディレクトリに立っている場合にのみサーバーが機能します

ベースフォルダーにアクセスする方法はありますか?

0 投票する
2 に答える
293 参照

go - revel フレームワークでのキャッシュの無効化

バージョンの変更時にキャッシュされた静的コンテンツを無効にする方法を探しています。コミットIDを使用して無効にすることをお勧めします。revel フレームワークでこれを行う方法はありますか?

自動であればいいのですが、編集する必要がある場所が1か所であれば、毎回更新してもかまいません。

私が取っている現在の戦略は、バージョンを含むように静的コンテンツ ルートの名前を変更することですが、これにはいくつかの変更が必要です。ルーティング ファイルなど、不自然に感じる場所。

0 投票する
1 に答える
836 参照

go - revel フレームワークのプログラミング クロス コンパイルに行く

Revel フレームワークを使用して Web アプリケーションを作成しています。コマンドを使用してARM用にクロスコンパイルしています GOOS=linux GOARCH=arm revel package mitm

これはうまくいきますが、ライブラリを含めましたgithub.com/google/gopacket

そして今、クロスコンパイルされたビルドは失敗します(私が開発しているOSXでうまく動作します)。

私は得る:

エラー 2015/07/27 09:01:30 build.go:101: # mitm/app/controllers go/src/webserver/app/controllers/ArpScan.go:88: 未定義: pcap.OpenLive go/src/webserver/ app/controllers/ArpScan.go:88: 未定義: pcap.BlockForever go/src/webserver/app/controllers/ArpScan.go:114: 未定義: pcap.Handle go/src/webserver/app/controllers/ArpScan.go: 145: 未定義: pcap.Handle

pcap は、gopacket からインポートされたライブラリです。

import "github.com/google/gopacket/pcap"

私の質問は、このライブラリもクロスコンパイルするにはどうすればよいですか?

Dave Cheney のgo-crosscompile-build-all(リンク) を実行しましたが、それは標準ライブラリをビルドするだけです。