go模拟实现CA2