Skip to content

Instantly share code, notes, and snippets.

@pulkitkumar
Last active August 7, 2018 03:01
Show Gist options
  • Save pulkitkumar/e553f483d493995348f5eddf5dfd210a to your computer and use it in GitHub Desktop.
Save pulkitkumar/e553f483d493995348f5eddf5dfd210a to your computer and use it in GitHub Desktop.
package user
import (
"net/http"
"github.com/pkg/errors"
)
type User struct {
Name string
Email string
}
func FetchStruct() (User, error) {
var u User
resp, err := http.Get("url")
if err != nil {
return u, errors.Wrap(err, "network read error")
}
u = User{
Name: "some data from resp",
Email: "some data from resp",
}
return u, nil
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment