I have some (or just a little) experience in writing web application
backend with interpreted language,
node js). When writing the backend app, usually what I do is write
some code, see the result on the browser, if anything wrong fix the code,
see the result on the browser, and then add some code. Because it is
interpreted language, the changes will be available immediately.
go language which is compiled language. If the code base
grow very large, may be more than ten thousands lines of code, the compile
time will take very long to be done. So, the development workflow like
I mentioned above will not efficient anymore because changing code take
times to compile.
Yes, I've tried
go, just tried with some a few of code and of course
it just take around a second to compile. But, I want to know what to do
if code base grow very large. How the development workflow will be?