[바미] Go - 간단한 Web Handler 만들기
·
프로그래밍(Web)/Golang
package main func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { // 1 fmt.Fprint(w, "Hello World") // 2 }) http.ListenAndServe(":3000", nil) // 3 1 : http.HandleFunc으로 선언 하여 경로는 처음 경로인 "/"으로 해주고, 함수 타입을 w http.ResponseWriter, r *http.Request" 으로 넣어줍니다. 2 : 함수의 내용. 3 : port 번호 3000으로 지정 합니다. 여기서 중요한 건 http.HandleFunc, http.ListenAndServe인데 HandleFunc은 어떤 Handler를 등록하..
[바미] Go언어 소개
·
프로그래밍(Basic)/Golang
이 글은 주기적으로 수정하고 있습니다. 글을 읽으실 때 참고하시기 바랍니다.1. Go언어의 탄생“Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.” 이 문구는 golang의 정식 웹사이트에서 golang을 설명할 때 사용한 문구인데 해석하면'Go는 간결하고 신뢰성 있으며 효율적인 소프트웨어를 손쉽게 만들기 위한 오픈소스 프로그래밍 언어이다.' 라는 의미입니다. Go언어는 2009년 구글이 개발한 프로그래밍 언어로 빠른 성능, 안정성, 편의성, 쉬운 프로그래밍을 목표로 한 범용 프로그래밍 언어 입니다. 이는 C나 자바와 같이 다양한 소프트웨어 개발에 사용된다..
Bami
'분류 전체보기' 카테고리의 글 목록 (75 Page)