성능이 중요하다면 상수 부울 값을 사용하여 맵 생성을 더욱 최적화할 수 있습니다.
valid := map[string]bool{"red": true, "green": true, "yellow": true, "blue": true} if valid[x] { fmt.Println("found") } else { fmt.Println("not found") }
이 접근 방식을 사용하면 추가 유틸리티나 코드 생성 없이 Go 맵을 사용하여 목록에 값이 있는지 효율적으로 확인할 수 있습니다.
위 내용은 지도를 사용하여 Go 목록에 값이 존재하는지 효율적으로 확인할 수 있는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!