[code]
go mod init example/fiber-api-server
[/code]
-> 모듈 생성
[code]
go get github.com/gofiber/fiber/v2
[/code]
-> fiber v2 패키지 다운로드
- main.go
[code]
package main
import "github.com/gofiber/fiber/v2"
type User struct {
No int `json:"no"`
ID string `json:"id"`
Name string `json:"name"`
}
var user []User = []User{
User{
No: 1,
ID: "test",
Name: "테스트",
},
User{
No: 2,
ID: "test2",
Name: "테스트2"
},
}
func main() {
app := fiber.New(fiber.Config{
AppName: "간단한 API 서버"
}) // fiber 인스턴스 생성
app.Get("/", func(c *fiber.Ctx) error {
return c.Status(200).JSON(fiber.Map{
"error": false,
"data": user,
})
})
app.Listen(":3000") // :3000 포트로 웹 서버 시작
}
[/code]

게시글 목록
| 번호 | 제목 |
|---|---|
| 92 | |
| 82 | |
| 80 | |
| 79 | |
| 78 | |
| 77 | |
| 76 | |
| 75 | |
| 72 | |
| 65 | |
| 64 | |
| 63 | |
| 62 | |
| 57 | |
| 55 | |
| 54 | |
| 53 | |
| 52 | |
| 51 | |
| 50 | |
| 46 | |
| 44 | |
| 43 | |
| 39 | |
| 34 | |
| 29 | |
| 28 | |
| 27 | |
| 26 | |
| 22 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기