Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Message

func Message(msgAndArgs ...interface{}) string

    Message accepts a msgAndArgs varargs and formats it using fmt.Sprintf

    func UnifiedDiff

    func UnifiedDiff(conf DiffConfig) string

      UnifiedDiff is a modified version of difflib.WriteUnifiedDiff with better support for showing the whitespace differences.

      func WithCustomMessage

      func WithCustomMessage(source string, msgAndArgs ...interface{}) string

        WithCustomMessage accepts one or two messages and formats them appropriately

        Types

        type DiffConfig

        type DiffConfig struct {
        	A    string
        	B    string
        	From string
        	To   string
        }

          DiffConfig for a unified diff

          Source Files