問題タブ [go-gin]
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.
rest - Gin-Gonic に移動し、POST リクエストからテキストを取得します
GoとパッケージGin-Gonicを使用してREST APIの開発を開始しています。アイデアは、JSON 形式で POST 要求を受け取り、この呼び出しを別のアプリケーション (これも API) にリダイレクトする REST API を作成することです。ここにコードの平和があります:
関数で、送信した完全な JSON を返信しr.Posts("/foo",...)
たいと思います。c.JSON
入力 JSON と同じ構造を持つ構造体を作成して JSON ファイルをバインドする例を見てきました ( https://github.com/gin-gonic/ginで Gin-Gonic の例を確認してください)。ただし、フォーマットを気にせずに完全な文字列を再送信するだけで済みます。何か案は?
go - API バージョンの継承のために複数のグループを gin ルーティングに追加するにはどうすればよいですか?
私は現在、Go + Gin を使用した API に取り組んでいます。
API には、文字列 v1 などのバージョン文字列を含める必要があります。
Gin でグループを作成できるので問題ありません。
しかし...新しいAPIバージョン「v2」を開始し、UserGetUsername関数内のコードが変更されていない場合、次のことを行う必要があります
そのためのより良い解決策はありますか-おそらくそのようなもの:
ご提案いただきありがとうございます。
go - サブサブディレクトリからHTMLテンプレートをインポートするGolang Ginフレームワーク
Go
フレームワークのあるバージョン1.8.1
とGin
、以下のようなプロジェクト構造を使用しています
それぞれに、フォルダーindex.html
から同じレベルのヘッダーとフッターファイルを含める必要があります。これを行うには、以下のように書いたフォルダーlayout
に対して行いますcategory1
index.html
をGin
使用してすべてのファイルをロードしました
しかし、期待どおりに機能していません。次のエラーが発生しています。
html/template:index.html そのようなテンプレートはありません "views/category1/layout/header.html" html/template:index.html そのようなテンプレートはありません "views/category1/layout/footer.html"