I attended an excellent Introduction to Go Workshop on Saturday, March 24, 2018. The class was both informative and enjoyable--to where I have decided to undertake the journey of learning this language.
In addition to being a traditional Hello World project, this is also my first use of the JetBrains GoLand IDE. Additionally--and for a variety of reasons--I have never once pushed anything to my personal GitHub repo. Lastly, I would like to cultivate habitual documenting and checklisting as part of my own development process.
In satisfying these objectives, I realize this may appear to others as an exercise in overkill. However, that would be missing the point of this being a comprehensive, fun workout.
- Go
- Complete Hello World Program in New (to Me) Language
- JetBrains GoLand
- Conduct Testing Using IDE Support
- Perform Version Control Operations Using IDE Support
- Install a Plugin
- Use Markdown Navigator Plugin
- Refactor Objects Using IDE Support (not Regular Expressions)
- Environment Customization
- GitHub
- Markdown (GFM) Syntax Refresher
- Commit Initial Add to Own Public Repo
- Documentation
- Begin Integrating Documentation into All Future Workflows
- Credit All Contributors
I would like to thank the individuals and organizations who made this event possible:
- Johnny Boursiquot, Organizer and Lead Instructor
- Paul Tyng, TA Volunteer
- Wilken Rivera, TA Volunteer
- John Ferrell, TA Volunteer
- Kevin Chung, TA Volunteer and Facilities Host
- Mark McGranaghan, Creator of Go by Example
- Visual Studio Code
- GoBridge and Bridge Foundry
- Baltimore Metropolitan Area Golang User Group
- FreeCodeCamp Baltimore
- Under Armour