스터디📖/Go

2.0 Account + NewAccoun 지난번에 했던 실습 코드는 일단 주석처리를 하던지 지우고, 새로운 프로젝트 시작. accounts라는 폴더를 만들고 accounts.go 라는 메인 파일을 만든다. 여기서는 컴파일을 진행하지 않을 것이기 때문에 이름이 main.go 가 아니더라도 상관 없다. 여기서 account라는 struct를 선언하고 다시 main.go에서 그 struct를 생성할 것이다. 가장 간단하고 직관적으로 생각한 방법은 accounts.go 안의 account struct와 그 안의 owner, balance 같은 속성을 모두 대문자로 시작하도록 작성해서 public으로 선언하는 것이다. 하지만 이렇게 하면 누구나 접근할 수 있어 보안적인 측면에서 좋지 않기때문에 construct..
https://nomadcoders.co/go-for-beginners/lobby 쉽고 빠른 Go 시작하기 – 노마드 코더 Nomad Coders Go for Beginners nomadcoders.co 해당 강의를 들으면서 GO 스터디를 학기 중에 진행하게되었다. 바빠 죽겠지만.. 시작.. 이전 게시글에서 환경설정하는 부분은 끝마쳤고 이제 본격적으로 프로그래밍에 들어간다. 1.0 Main Package main 이 entry point라서 컴파일러는 패키지 이름이 main인 것부터 찾아내서 컴파일함 GO에서는 package name을 작성해주어야 함. func main() -> Go 프로그램의 시작점. main package의 main function에서 시작. main.go 패키지 작성 -> 컴파일 ..
window wsl2 환경에서 go를 설치해보자. 일단 terminal을 열어서 wsl2를 실행하고 home directory로 이동한 후에 https://go.dev/dl/ 여기 링크에서 Linux 파일의 주소를 복사한다. 지금 현재 주소는 "https://go.dev/dl/go1.18.linux-amd64.tar.gz" 이다. 그냥 마우스 우클릭해서 링크 복사하면 된다. wget https://go.dev/dl/go1.18.linux-amd64.tar.gz # 복사한 링크 주소로 다운 sudo tar -xvf go1.18.linux-amd64.tar.gz # 압축 해제 sudo mv go /usr/local # 위치 이동 이렇게 하면 다운로드는 완료한 것이다. 다음으로 환경변수를 설정해주기 위해서 s..
호프
'스터디📖/Go' 카테고리의 글 목록