A Raft Implementation in Golang