golang's json package clone