Go의 장점
컴파일이 빠름
비동기 메커니즘 고루틴(Goroutine)
제공
코루틴(Coroutine)
도 비동기적이고 병렬적인 작업을 수행하기 위한 개념
고루틴
- Go 언어에서 제공하는 경량 스레드. Go 런타임에 의해 관리됨.
- 프리미티브 멀티태스킹 : Go 런타임에 의해 스케줄링 → 개발자가 명시적으로 제어할 필요 없음
- 작은 스택 공간 : 매우 작은 메모리 스택(몇 KB)으로 시작, 필요에 따라 확장됨
- 채널 통신 : 고루틴 간의 안전한 데이터 교환 보장
개발 환경 구축
패키지 설정 경로 이상하다고 막혔는데.. 스프링 먼저 공부할거임 24.01.31
Tour of Go
CLI 명령어
변수
데이터 타입
fmt 패키지
문법
Scraper 만들기