var MaxDepth …
var MaxLength …
var UseStringerRepresentation …
var PrintContextObjects …
var TruncatedDiff …
var TruncateThreshold …
var CharactersAroundMismatchToInclude …
var contextType …
var timeType …
var Indent …
var longFormThreshold …
type GomegaStringer …
type CustomFormatter …
type CustomFormatterKey …
var customFormatterKey …
type customFormatterKeyPair …
func RegisterCustomFormatter(customFormatter CustomFormatter) CustomFormatterKey { … }
func UnregisterCustomFormatter(key CustomFormatterKey) { … }
var customFormatters …
func Message(actual interface{ … }
func MessageWithDiff(actual, message, expected string) string { … }
func escapedWithGoSyntax(str string) string { … }
func truncateAndFormat(str string, index int) string { … }
func findFirstMismatch(a, b string) int { … }
const truncateHelpText …
func truncateLongStrings(s string) string { … }
func Object(object interface{ … }
func IndentString(s string, indentation uint) string { … }
func indentString(s string, indentation uint, indentFirstLine bool) string { … }
func formatType(v reflect.Value) string { … }
func formatValue(value reflect.Value, indentation uint) string { … }
func formatString(object interface{ … }
func formatSlice(v reflect.Value, indentation uint) string { … }
func formatMap(v reflect.Value, indentation uint) string { … }
func formatStruct(v reflect.Value, indentation uint) string { … }
func formatInterface(v reflect.Value, indentation uint) string { … }
func isNilValue(a reflect.Value) bool { … }
func isPrintableString(str string) bool { … }