回答編集履歴
2
修正
answer
CHANGED
@@ -20,12 +20,12 @@
|
|
20
20
|
|
21
21
|
```go
|
22
22
|
func Show() echo.HandlerFunc{
|
23
|
-
db := dbconnect.Connect()
|
24
|
-
defer db.Close()
|
25
|
-
user := new(model.User)
|
26
|
-
user_id := c.Param("id")
|
27
|
-
result := db.First(&user, "id = ?", user_id)
|
28
23
|
return func(c echo.Context) error {
|
24
|
+
db := dbconnect.Connect()
|
25
|
+
defer db.Close()
|
26
|
+
user := new(model.User)
|
27
|
+
user_id := c.Param("id")
|
28
|
+
result := db.First(&user, "id = ?", user_id)
|
29
29
|
if result.RecordNotFound() {
|
30
30
|
fmt.Println("レコードが見つかりません")
|
31
31
|
}
|
1
追記
answer
CHANGED
@@ -14,4 +14,24 @@
|
|
14
14
|
return c.JSON(http.StatusOK, result)
|
15
15
|
}
|
16
16
|
}
|
17
|
-
```
|
17
|
+
```
|
18
|
+
|
19
|
+
---
|
20
|
+
|
21
|
+
```go
|
22
|
+
func Show() echo.HandlerFunc{
|
23
|
+
db := dbconnect.Connect()
|
24
|
+
defer db.Close()
|
25
|
+
user := new(model.User)
|
26
|
+
user_id := c.Param("id")
|
27
|
+
result := db.First(&user, "id = ?", user_id)
|
28
|
+
return func(c echo.Context) error {
|
29
|
+
if result.RecordNotFound() {
|
30
|
+
fmt.Println("レコードが見つかりません")
|
31
|
+
}
|
32
|
+
return c.JSON(http.StatusOK, result)
|
33
|
+
}
|
34
|
+
}
|
35
|
+
```
|
36
|
+
|
37
|
+
ではこうしてはどうでしょう。
|