Edit: you’re right. There is C code intermixed with Go. It’s tricky to tell apart on a skim. Need to read carefully
(I like Rust.)