DEV Community

Anatomy of a Go Program

Vignesh Muthukumaran on June 15, 2022

I recently started learning Go after going through a lot of articles talking about all the awesome features it has. Here, I will try to break down ...
Collapse
 
mikec711g profile image
Michael Casile •

Well done. If there is a follow-on I suggest a simple reusable library (using it locally in test and dealing with go.mod) ... then moving it to github ... it's a lot of function but maybe if you break it down ... you can make it a 3 or 4 article series!

Collapse
 
vigneshm243 profile image
Vignesh Muthukumaran •

Thank you! Thank you so much for the feedback adding this to my idea list for future posts :).

Collapse
 
sinewalker profile image
Mike Lockhart •

I like that this article was so succinct, encouraged to follow along on your next ones.

Collapse
 
vigneshm243 profile image
Vignesh Muthukumaran •

Thank you!

Collapse
 
ajshivali profile image
Shivali Pandey •

Nice one

Collapse
 
stevebmurphy profile image
Steve Murphy •

Great article! I'm looking forward to more about go.

Collapse
 
vigneshm243 profile image
Vignesh Muthukumaran •

Thank you!

Collapse
 
godxvincent profile image
godxvincent •

Hey good job and good article!

Collapse
 
vigneshm243 profile image
Vignesh Muthukumaran •

Thank you!

Collapse
 
marcello_h profile image
Marcelloh •

The package main with the function main is the way that Go can bootstrap your application, without that it wouldn't know where to start.

Collapse
 
jonasbn profile image
Jonas Brømsø •

Keep up the good work, looking forward to future articles

Collapse
 
vigneshm243 profile image
Vignesh Muthukumaran •

Thank you for your kind words :)