package main
import (
"fmt"
"reflect"
"log"
"net/http"
)
func main() {
test_server_1()
}
func test_server_1() {
http.HandleFunc("/", test_index_1)
log.Fatal(http.ListenAndServe(":9000", nil))
}
// http.ResponseWriter
// HTTP 서버의 응답과 관련된 모든 데이터
// 이 변수를 대상으로 출력을 하면 방문자인 클라이언트로 데이터를 전송
// http.Request
// 클라이언트의 HTTP 요청과 관련되 정보
func test_index_1(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "안녕하세요, %s", r.URL.Path[1:])
}
'Programming Language > Golang' 카테고리의 다른 글
[Golang] 고랭 go test 명령어로 코드 실행 방법 (0) | 2022.08.21 |
---|---|
[Golang] 고랭 1부터 10까지의 합 구하기 (0) | 2022.08.20 |
[Golang] 고랭 반복문 구현하는 방법 (0) | 2022.08.20 |
[Golang] 고랭 문자열 출력 방법 정리 (0) | 2022.08.20 |
[Golang] 배열 참조시 데이터 변경상태 확인 (0) | 2022.08.20 |