콘텐츠로 이동

Hello World

이 예제는 goctl api new로 생성한 기본 HTTP 서비스를 실행하고 호출하는 최소 흐름을 보여 줍니다.

  • Go 1.21 이상
  • goctl 설치 완료
Terminal window
goctl api new greet
cd greet
go mod tidy
greet/
├── etc/
│ └── greet-api.yaml
├── internal/
│ ├── config/
│ ├── handler/
│ ├── logic/
│ ├── svc/
│ └── types/
└── greet.go
Terminal window
go run greet.go
Terminal window
curl http://localhost:8888/from/you
# {"message":"Hello you"}