There are so many verbs for the fmt.Printf family, but going through the documentation (https://pkg.go.dev/fmt) I can't find an easy way to print the content of a *string and alike (with something like <nil> in case it's a nil pointer). I was hoping that %v might serve that purpose, but that returns the pointer's address instead.
Am I missing something here or do I have to resort to utility methods everytime I want to write the content of such a pointer value into an error message or a log entry?