package ptr import "testing" func TestRefDeref(t *testing.T) { a := 10 if Deref(new(a)) != a { t.Log("a) had a issue") return } b := 10.1 if Deref(new(b)) != b { t.Log("b) had a issue") return } c := true if Deref(new(c)) != c { t.Log("c) had a issue") return } d := "hello there" if Deref(new(d)) != d { t.Log("d) had a issue") return } var e string if Deref(new(e)) != e { t.Log("e) had a issue") return } }