Go 프로그램용 정적 코드 분석기인 Go vet는 Println에서 '%'를 발견할 때 경고를 생성할 수 있습니다. Println 호출은 이를 가능한 형식 지정 지시어로 해석합니다. 실제 백분율 기호를 인쇄하려는 경우 문제가 될 수 있습니다.
이 경고를 방지하려면 여러 가지 대안을 사용할 수 있습니다.
값을 문자열에 저장하고 다음을 인쇄합니다.
s := "%%dude" fmt.Println(s)
이러한 각 방법은 별도의 작업 없이 원하는 출력을 생성합니다. go vet 경고를 실행합니다. 사용자 정의 규칙이나 플래그를 사용하여 경고를 표시하지 않는 것은 코드를 작업하는 다른 개발자에게 혼란을 초래할 수 있으므로 권장되지 않는다는 점에 유의하는 것이 중요합니다.
위 내용은 Go Vet 경고를 발생시키지 않고 Go에서 리터럴 백분율 기호를 인쇄하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!