go-gin

    0

    1答えて

    私はこの画像のURLを持っている: /book/cover/Computer_Science.png が、画像の位置は、実際に私はジンフレームワークを使用してい /uploads/img/Computer_Science.png 下に存在します。 Flaskのsend_from_directory()のようなコマンドがGinまたは内蔵のGolang関数にありますか? もしあなたがそれを行う

    2

    1答えて

    私はginフレームワークを使用しています。そして、私はこのようなメイン関数でsqliteデータベースを開いています func main() { ... db, err := sql.Open("sqlite3", "./libreread.db") CheckError(err) defer db.Close() ... } そして私はこれらのルータハンドラをメイン関数に持っていま

    0

    1答えて

    型アサーションと変換を学習しようとしています。私にとってはちょっと複雑です。 私はこの例があります(私はジンのフレームワークを使用しています) type Env struct { db *sql.DB } func main() { r := gin.Default() // Initiate session management (cookie-based)

    2

    1答えて

    みなさん、こんにちは、私はセットアップに路線を持つ複数のサブドメインを必要とするプロジェクトに取り組んでいます 。 2つのサブドメインを持つコードを試しましたが、私の場合は100のサブドメインになります。私はこのために次のコードを試しました: package main import ( "github.com/gin-gonic/gin" "net/http" "s

    0

    1答えて

    golangでgin-gonicサーバーを使用して1つのストリーミングAPIを作成したかったのです。 func StreamData(c *gin.Context) { chanStream := make(chan int, 10) go func() {for i := 0; i < 5; i++ { chanStream <- i time.Sle

    2

    1答えて

    routes.goを複数のファイルに分割して、各グループが独自のパッケージになるようにしたいと考えています。誰かがGinでこれを行ったコードの例を私に指摘できますか? package auth ... auth = route.Group("/auth"){ auth.GET(... auth.POST(... } ... package users ... u

    0

    1答えて

    私は、Goのバックエンドからマイクロサービスに要求をプロキシし、クライアントに送信する前に応答を変更しようとしています。リクエストチェーンは次のとおりです。クライアント - >バックエンド - >マイクロサービス - >バックエンド - >クライアント 私はGo Ginフレームワークを使用しています。ワーキングミドルウェア: func ReverseProxy(target string) gin

    -1

    1答えて

    os.Exit(0)でアプリケーションを終了する必要があります。HTTPリクエストが完全に終了しました。私のアプリケーションはアップグレードが必要かどうかを別のサーバに尋ねるので、再起動して自己アップグレードを実行するために終了する必要がありますが、現在のHTTP要求を破棄したくありません。 c.Next()の後、またはハンドラ関数の最後でミドルウェアを終了しようとすると、ブラウザはエラー:loc

    0

    1答えて

    Ginを使用してGoでシンプルなWebサーバーの実装をテストしようとしています。 このサービスには、単一のエンドポイントレンダリングHTMLがあります。 server.go // Serve triggers the server initialization func Serve(addr string) { if err := serverEngine().Run(addr); e

    0

    1答えて

    {{template "base" }}と{{template "base" .}}の違いは何ですか? 私はgo-ginを使用していますが、どちらも問題なく動作できます。私はこれについてのドキュメンテーションで何の記述も見つけることができません。