That's interesting. A go version to iterate on the code and a rust version to run the code might be an optimal split here.