Go is an ideal language for AI-assisted software engineering
developers.googleblog.com
Go is an ideal language for AI-assisted software engineering
1–10 of 586 posts
Re: Go is an ideal language for AI-assisted software engineering
#2Re: Go is an ideal language for AI-assisted software engineering
#3Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Re: Go is an ideal language for AI-assisted software engineering
#4Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Re: Go is an ideal language for AI-assisted software engineering
#5Re: Go is an ideal language for AI-assisted software engineering
#6Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
If you're going to have an agent write most of your code readability is very important.
Re: Go is an ideal language for AI-assisted software engineering
#7forbidigo is what allows me to keep ambient config out of my app, and restrict file access to a small set of paths. The coverage tool has "nocover", so you can guarantee that every realistic path is exercised at least once ("100%" code coverage, which is not a marker for testing completeness, but rather for flagging code you forgot to test). Linting is really good as well.
The only thing I haven't found is something to enforce error handling. Rust is better for error paths because you're not allowed to ignore them.
Re: Go is an ideal language for AI-assisted software engineering
#8Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Re: Go is an ideal language for AI-assisted software engineering
#9Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
can you elaborate?
Re: Go is an ideal language for AI-assisted software engineering
#10Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.