fork скачать
  1. package main
  2.  
  3. import (
  4. "fmt"
  5. )
  6.  
  7. type Example struct {
  8. val string
  9. }
  10.  
  11. func (e *Example) String() string {
  12. if e == nil {
  13. return "See, it works fine."
  14. }
  15.  
  16. return e.val
  17. }
  18.  
  19. func main() {
  20. var e *Example
  21. fmt.Println(e)
  22. }
Успешно #stdin #stdout 0s 790016KB
stdin
Standard input is empty
stdout
See, it works fine.