Use use a single thread for go