Advertisement
Guest User

Untitled

a guest
Jul 8th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.32 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5.     "strconv"
  6. )
  7.  
  8. type Foo struct {
  9.     A int
  10. }
  11.  
  12. func main() {
  13.     var f *Foo
  14.     var err error
  15.     if f, err = Bar("1"); err != nil {
  16.         //Actual error handling
  17.     }
  18.     fmt.Println(f.A)
  19. }
  20.  
  21. func Bar(input string) (f *Foo, err error) {
  22.     f = new(Foo)
  23.     f.A, err = strconv.Atoi(input)
  24.     return
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement