just some garbage code with go-lang