32 lines
434 B
Go
32 lines
434 B
Go
package utils
|
||
|
||
import (
|
||
"reflect"
|
||
"testing"
|
||
)
|
||
|
||
const (
|
||
a = 0x00001
|
||
b = 0x00010
|
||
c = 0x00100
|
||
)
|
||
|
||
func TestArrayFlip(t *testing.T) {
|
||
//flip := []uint64{1, 2, 3, 4}
|
||
//out := ArrayFlip(flip)
|
||
//t.Logf("out:%v\n", out)
|
||
|
||
d := a & b & c
|
||
t.Log(d)
|
||
|
||
}
|
||
|
||
func TestArrayStrings(t *testing.T) {
|
||
a := []uint64{1, 2, 3, 4, 5}
|
||
t.Log(a)
|
||
t.Log(reflect.TypeOf(a).String())
|
||
b := ArrayStrings(a)
|
||
t.Log(b)
|
||
t.Log(reflect.TypeOf(b).String())
|
||
}
|