Change struct, Add go native, +