Go 작업공간은 Go 1.18에서 도입된 기능으로 이를 이용하면 여러 모듈에서 동시에 작업할 수 있습니다.
작업공간은 로컬 디렉터리를 가리키는 'replace' 지시문의 최신 대안입니다.
작업공간의 모든 모듈에는 동일한 세트의 종속성이 있으므로 구성이 더 간단하고 보다 강력하며,
프로젝트 구조를 스캔하는 데 'go list' 호출이 더 적게 필요합니다.
이 검사에 대한 수정은 새로운 'go.work' 파일을 생성하며 기존 파일은 변경하지 않습니다.
기본적으로 'warning' 심각도가 사용됩니다. 생성된 작업공간에 원래 'go.mod'에서 대체되지 않은 Go 모듈이 포함된 경우, 마이그레이션으로 인한 부수 효과가 있을 수 있으므로 경고가 표시되지 않습니다. 그래도 수정은 여전히 수동으로 실행할 수 있습니다.
작업공간에 대한 자세한 내용은 Go 모듈 참조를 확인하세요.
Go 작업공간 소개는 튜토리얼: 다중 모듈 작업공간 시작하기를 참조하세요.