im trying to implement the paxos with golang