http-server 폴더생성
$ mkdir http-server $ cd http-server |
모듈 초기화
$ go mod init http-server |
server.go 화일을 생성하여 프로그래밍

listenAddr = ":8080" : 실행하는 서버의 8080 포트를 사용
핸들러(http.NewServeMux())를 생성하여 setupHandlers에 건너준뒤 api 별 처리 함수를 등록
http.ListenAndServe 로 항시 감시 서브
api 요구가 오면 담당 함수에서 처리
빌드
$ go build -o server |
실행
$ ./server |
확인
$ curl localhost:8080/api Hello, world! $ curl localhost:8080/healthz ok |
'backend (Go) 개발' 카테고리의 다른 글
http fileupload (0) | 2025.03.08 |
---|---|
http parseQuery (0) | 2025.03.08 |
http JSON (0) | 2025.03.08 |
환경설정 (0) | 2025.03.04 |