回答編集履歴

1

補足

2021/04/27 07:22

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -5,3 +5,15 @@
5
5
  だとするとGinのミドルウェアの仕組みで十分かもしれません。
6
6
 
7
7
  (そうではないのなら具体的な処理したいことを説明して欲しい。)
8
+
9
+
10
+
11
+ 単にいくつかの処理メソッドを持ったオブジェクトをContextに載せたいのなら、
12
+
13
+ Context.Request.Context()にはGo標準のcontext.Contextがありますので
14
+
15
+ ここにWithValueという形で任意のオブジェクトを載せることができます。
16
+
17
+
18
+
19
+ 参考: [https://golang.org/pkg/context/#example_WithValue](https://golang.org/pkg/context/#example_WithValue)