//빌드 지시문은 빌드 제약 조건을 지정하는 표준이었지만 //go :build는 Go 1.18 이상에서 선호되는 지시어로 등장했습니다. 이 새로운 지시어는 이전 구문을 대체하여 여러 가지 주요 이점을 제공하는 것을 목표로 합니다.
// build 지원 중단: //go:build는 이제 선호하는 지시어이며 // 빌드는 Go의 향후 버전에서 제거됩니다. Go 1.18 이상을 대상으로 하는 모듈에는 //go:build를 단독으로 사용하는 종속성이 필요합니다. // 빌드 라인은 빌드 프로세스 중에 자동으로 제거되기 때문입니다.
소개 of //go:build: //go:build는 Go 1.17에서 차세대 빌드 제약 조건 지시문으로 도입되었습니다. 다음과 같은 개선 사항을 제공합니다.
원활한 전환을 보장하기 위해 //go:build 및 // 빌드 지시문이 여러 Go 릴리스에 공존합니다. 이 기간 동안:
//go:build를 수용함으로써 개발자는 빌드 제약 조건에 대한 향상된 구문을 활용하고 go fmt를 통한 자동 형식 지정을 활용하며 Go 개발의 미래를 준비할 수 있습니다.
위 내용은 //go:build vs. // build: 차이점은 무엇이며 왜 관심을 가져야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!