add support for rust
update golang, coffee