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