INNER CODE UNIT · Go

getName

stackrox/kube-linter · pkg/templates/codegen/main.go:162

func getName(member types.Member) string {
	if jsonTag := reflect.StructTag(member.Tags).Get("json"); jsonTag != "" {
		name, _ := stringutils.Split2(jsonTag, ",")
		if name != "" {
			return name
		}
	}
	return lowerCaseFirstLetter(member.Name)
}

func getDescription(member types.Member) string {
	firstCommentLineWithMetadata := len(member.CommentLines)
	for i, commentLine := range member.CommentLines {
		if strings.HasPrefix(commentLine, metadataMarker) {
			firstCommentLineWithMetadata = i
			break
		}
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…