-
Go 프레임워크 - echo 설치하기IT 생활/Go 프로그래밍 2020. 6. 19. 02:15
안녕하세요 류똥구입니다.
매일 매일 조금이라도 시간을 내서 포스팅을 해보려고 하는데 쉽지가 않네요.
이전 포스팅에서는 Go를 설치한 다음에 프로그래밍을 위한 IDE로 Atom을 설치하고 Go플러그인을 설치했었습니다.
- Go 설치방법
오늘은 Go에서 개발을 쉽게 하기 위해서 프레임워크로 echo를 설치합니다.
echo는 가벼운 구성에 속도가 다른 프레임워크 보다 빠르다고 해서 선택을 했습니다.
echo 프레임워크의 공식 사이트에 있는 설치 방법을 따라서 진행합니다.
설치 자체는 매우 간단합니다.
$ go get -u github.com/labstack/echo/...
그럼 echo 사이트에 있는 hello world를 사용해서 웹 서버가 정상적으로 구동되는지 확인해봅니다.
echo.go 파일을 하나 만들고 아래와 같이 작성합니다.
package main import ( "net/http" "github.com/labstack/echo" "github.com/labstack/echo/middleware" ) func main() { // Echo instance e := echo.New() // Middleware e.Use(middleware.Logger()) e.Use(middleware.Recover()) // Route => handler e.GET("/", func(c echo.Context) error { return c.String(http.StatusOK, "Hello, World!\n") }) // Start server e.Logger.Fatal(e.Start(":1323")) }
echo_hello.go를 실행합니다.
$ go run echo.go
웹브라우저를 열어서 http://localhost:1323/로 접속하면 Hello World!라고 표시되는 것을 확인 할 수 있습니다.
이렇게 되면 echo가 정상적으로 설치되어 웹서버가 동작하는 것을 확인할 수 있습니다.
이상으로 Go 프레임워크인 echo의 설치 방법을 알아보았습니다.
다음 포스팅에서는 Go와 echo를 이용하여 웹 개발에 대한 내용을 다뤄 보도록 하겠습니다.
'IT 생활 > Go 프로그래밍' 카테고리의 다른 글
[vim-go] vim에 go 플러그인 설치하기 (0) 2021.12.12 Golang에서 MongoDB 연결하기 - MongoDB Go Driver 설치 (0) 2020.07.06 Go 개발환경 구축하기 - 우분투 Atom 설치 및 Go 플러그인 설치 (0) 2020.06.11 Golang 초보자를 위한 유용한 사이트 (0) 2020.06.10 GO 언어 시작하기 (0) 2020.04.01