728x90
반응형
개요
golang을 이용하여 backend web server를 구축해 보겠습니다.
그리고 web server를 k8s에 올리는 방법을 알아보겠습니다.
구축 스펙
항목 | 버전 |
OS | ubuntu 20.04 |
golang | go 1.18.5 |
web framework
1. 정보
golang으로 구현된 webframework인 gin gonic 을 사용해서 설치해보겠습니다.
그외 다른 golang webframework 확인 방법
https://github.com/mingrammer/go-web-framework-stars
2. 설치
설치는 https://github.com/gin-gonic/gin 에 나와있는 installation을 따라서 진행 하겠습니다.
유의 사항 : golang version 1.15 이상 부터 지원 합니다.
golang update 방법 : https://gist.github.com/nikhita/432436d570b89cab172dcf2894465753
디렉토리 구조
golang에서 추천 하는 기본 project layout
https://github.com/golang-standards/project-layout
728x90
반응형
'서버 구축 > WebServer' 카테고리의 다른 글
[nginx] ubuntu 20.04에서 nginx 완벽한 삭제 (0) | 2022.04.29 |
---|---|
[Web 개발] 1. frontend와 backend 연결 개념 (5) | 2020.07.21 |
[jsp 홈페이지 만들기] 9탄. 이클립스 github 연동 2편 (프로젝트 Upload) (7) | 2018.09.18 |
[jsp 홈페이지 만들기] 8탄. 이클립스 github 연동 1편 (Clone) (2) | 2018.09.12 |
[jsp 홈페이지 만들기] 7탄. 개발 소스 관리 서버 구축(Github) (0) | 2018.09.12 |