Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for GoStringer (0.09 sec)

  1. src/fmt/print.go

    // such as [Print].
    type Stringer interface {
    	String() string
    }
    
    // GoStringer is implemented by any value that has a GoString method,
    // which defines the Go syntax for that value.
    // The GoString method is used to print values passed as an operand
    // to a %#v format.
    type GoStringer interface {
    	GoString() string
    }
    
    // FormatString returns a string representing the fully qualified formatting
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 21:22:43 UTC 2024
    - 31.8K bytes
    - Viewed (0)
  2. src/fmt/doc.go

    be invoked. In this case the interpretation of verbs and flags is
    controlled by that implementation.
    
    3. If the %v verb is used with the # flag (%#v) and the operand
    implements the [GoStringer] interface, that will be invoked.
    
    If the format (which is implicitly %v for [Println] etc.) is valid
    for a string (%s %q %x %X), or is %v but not %#v,
    the following two rules apply:
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:56:20 UTC 2024
    - 14.6K bytes
    - Viewed (0)
Back to top