알고보니까 $GOCACHE가 1.11부터 생겼는데
log 파일 크기에 제한을 안걸어둠... (확인했을때는 1기가)
go clean -cache 해도 캐시만 지워지고 로그는 그대로 남아있음
이러니까 빌드 프로세스가 전체적으로 느려지고, 빌드를 해야 자동완성이 되는 구조상 반응이 느려질수밖에 없음
그래서 로그 포함 싹 지우니까 다시 빨라짐
혹시 Go 1.11 ~ 1.12 쓰는 사람은 go env GOCACHE로 주소 확인해서 들어가보셈
Go 1.13에서 수정된다고 함. (https://github.com/golang/go/issues/25323)
뭐지? 스캇언어 패티시인가