3.0 버전은 불안정한 것 같아서 2.0 버전으로 설치해보았다.2.0 버전은 2.2.8 이 마지막 버전이다. cgapp 설치go install github.com/create-go-app/cli/v2/cmd/cgapp@latest
스터디원들과 함께 스터디하기로 정한 책입니다.스터디하고 혼자, 혹은 같이 공부한 내용 작성했습니다.이 책에 대한 예제 파일은https://github.com/wikibook/docker-ci여기서 확인할 수 있습니다.01. 도커란 ?1.1 도커 설치하기도커 데스크탑 설치 (Mac)brew install --cask docker윈도우는 apt get 으로 설치하거나 홈페이지에서 설치하면 된다.설치하는데 꽤나 오래걸린다.도커 어플리케이션을 Spotlight 로 실행 후에는1.2 도커와 기존 가상화 기술의 차이점Cgroup 과 네임스페이스Cgroup 과 네임스페이스는 다른 프로세스 사이에 벽을 만드는 리눅스 커널의 기능입니다.Cgroup 은 CPU, 메모리, 네트워크 대역폭, HD I/O 등 프로세스 그룹의 ..
웹프레임워크: Echo DB: Mongo DB JWT OAuth (구글 로그인, 카카오 로그인) TDD CI/CD: GitHub Action 문서화: Swagger 프록시 서버: nginx gRPC (가능하다면..) 소켓 및 채팅 (이것도 가능하다면..) 또 생각나면 추가할 예정..
퇴근하고 집에 오니 배송이 와 있었다. 조만간 사진 올릴 예정 ... :)
노마드코더의 고랭 강의를 듣고 작성한 문서입니다. 0. Introduction 0) What are Building scrapper 를 만들 것이다. 이번 코스에서 kr.indeed.com 의 데이터를 추출하는 웹 스크래퍼를 만들어 볼 것이다. 엑셀에서 볼 수 있도록 (CSV) Go 에 있는 데이터 처리 도구를 사용할 것 이다. Python 에 비하면 매우 빠르다. 1) Software and Installation go 를 다운로드하지 않고 사용하려면 repl.it 을 사용하자. 또한, VSCode 에 Go Extension 을 설치해 배워보자. 1. Go 설치 모든 go 코드는 GOPATH 에 저장해야 한다. 맥의 경우 usr/local/go 이다. 노드와 같이 package.json 은 없다. 이제..
1. 도커란?1.3.4 리눅스 환경에 도커 마련하기필자는 버추얼 박스에 리눅스를 통해 실습을 해 볼 예정이다.책은 우분투 16.04 를 기준으로 설명합니다.도커는 64비트에 최적화되어 있으므로 64비트 리눅스를 받아줍니다.커널 확인uname -r버추얼박스에서 복사-붙여넣기를 사용하기 위해우분투를 재 실행해준 후 (우분투를 설치한 이미지는 빼줍니다.)도커엔진 설치sudo curl -fsSL http://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $lsb_release -cs) stable"sudo ap..
기본 명령어기능예시비고dir파일 목록 copy con [파일명]파일 생성copy con memo.txtctrl C 로 저장 후 나가기notepad [파일명]txt 파일 열기
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. Gin 은 Go 로 쓰여진 HTTP 웹 프레임워크이다.