HTTP Request 를 보낼 때 주의해야할 사항

공식 http/#Client.Do 의 문서에 따르면, Do는 client 에서 요청한 정책(redirect, cookies, auth)을 따라 HTTP 요청을 보내고 HTTP 응답을 받는다. client 정책이나, HTTP 연결 문제로 에러는 발생한다. 200대 status code가 아니라고...

Terraform

Infrastructure as Code 코드로 인프라 관리하기 팀에서 테라폼으로 인프라를 관리하고 있는데, 테라폼 자체의 개념을 이해하기 힘들었었다. 이때 진짜 쉽게 잘 설명하고 있는 영상을 발견했다. 가끔가다 검색중에 자주 나오는 블로그인 44bits의...

Git submodule

내가 사용하고자(clone) 하는 저장소가 submodule을 포함하고 있는 저장소일때, 일단, git clone {url} 만 하게되면 submodule 내부의 코드까지는 당겨와지지 않는다. submodule까지 모두 pull 하고 싶을때에는 clone 직후에 git submodule update --init...

Git revert 실습해보기

충분한 테스트 없이 커밋한 코드를 원격저장소에 푸쉬했을때, 해당 커밋에 문제가 발생하는 경우 긴급하게 이전 상태로 되돌려야하는 경우가 발생할 수 있습니다. 로컬에서 작업한 커밋의 경우에는 git reset 을 통해 쉽게 되돌릴수...

GO 도커파일을 처음 만들때

https://levelup.gitconnected.com/complete-guide-to-create-docker-container-for-your-golang-application-80f3fb59a15e