Paws provides some helper functions for gopher's developing experience.
package paws_test
import (
"testing"
"github.com/mikunalpha/paws"
)
type User struct {
Email string
Name *string
Age *int32
}
func TestPaws(t *testing.T) {
_ = User{
Email: "[email protected]",
Name: paws.String("user001"),
Age: paws.Int32(3),
}
var requestEmail *string = nil
var requestName *string = nil
var requestAge *int32 = nil
_ = User{
Email: paws.MustString(requestEmail, "[email protected]"),
Name: paws.String(paws.MustString(requestName, "unknown")),
Age: requestAge,
}
}