방명록
- Project Discovery 개발환경 구축2024년 05월 04일 17시 54분 05초에 업로드 된 글입니다.작성자: IIIIIIIIIIIIIIIIIIIIl
Go언어 설치 하기
wget 명령어를 실행해서 Go 언어 설치 파일을 다운로드합니다.
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz
터미널에 tar 명령을 입력하여 Go 압축을 /usr/local 폴더에 풀어줍니다. 이미 Go를 설치하신 분들은 /usr/local/go 폴더를 미리 삭제해주어야 합니다.
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz
아래 명령어를 실행하여 .profile 파일에 경로를 추가합니다.
GOROOT는 Go가 설치된 경로를, GOPATH는 유저의 Go 워크스페이스 경로를 의미합니다. 이곳에 유저가 내려받은 외부 패키지들이 설치됩니다.
echo 'export GOROOT=/usr/local/go' >> .profile echo 'export GOPATH=$HOME/go' >> .profile echo 'export PATH=$GOPATH/bin:$GOROOT/bin:$PATH' >> .profile
새로 추가한 PATH를 적용해보겠습니다. 터미널을 종료하고 다시 실행해주세요(또는 터미널 재실행 없이 source ./.profile 명령을 실행해도 됩니다).
go version을 실행해서 설치를 확인합니다. 설치된 버전이 출력되면 Go 언어 설치가 잘 된겁니다.
$ go version go version go1.21.5 linux/amd64
마지막으로 mkdir 명령으로 GOPATH에 해당하는 폴더를 만듭니다.
mkdir ~/go
리눅스 스왑(SWAP) 메모리 추가
sudo fallocate -l 1G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
참고자료
Go 프로젝트 레이아웃 - https://github.com/golang-standards/project-layout/blob/master/README_ko.md
'오픈소스 컨트리뷰션 양성 과정 > Project Discovery' 카테고리의 다른 글
Project Discovery 도구 소개 및 실습하기 - Nuclei (0) 2024.05.06 Project Discovery 도구 소개 및 실습하기 - httpx (0) 2024.05.06 Project Discovery 도구 소개 및 실습하기 - Naabu (0) 2024.05.05 Project Discovery 소개 (0) 2024.05.05 Project Discovery 도구 소개 및 실습하기 - Subfinder (0) 2024.05.04 다음글이 없습니다.이전글이 없습니다.댓글