Skip to content

Commit 6edf8d6

Browse files
committed
move type to interface
1 parent ca74949 commit 6edf8d6

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

internal/app/handlers/games.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package handlers
22

33
import (
4-
"database/sql"
54
"encoding/json"
65
"log/slog"
76
"net/http"
@@ -15,10 +14,6 @@ import (
1514
openapi_types "github.com/oapi-codegen/runtime/types"
1615
)
1716

18-
type Handlers struct {
19-
DB *sql.DB
20-
}
21-
2217
func (h *Handlers) CreateGame(w http.ResponseWriter, r *http.Request) {
2318
var game server.GameRequest
2419
if err := json.NewDecoder(r.Body).Decode(&game); err != nil {

internal/app/handlers/interface.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,16 @@ package handlers
22

33
import (
44
"ctf01d/internal/app/server"
5+
"database/sql"
56
"net/http"
67

78
openapi_types "github.com/oapi-codegen/runtime/types"
89
)
910

11+
type Handlers struct {
12+
DB *sql.DB
13+
}
14+
1015
// ServerInterfaceWrapper wraps Handlers to conform to the generated interface
1116
type ServerInterfaceWrapper struct {
1217
handlers *Handlers

0 commit comments

Comments
 (0)