Please be sure to RSVP to help us expedite getting in the door. Park on the east side of the 10075 building, and enter in the north most door on the east side.
Every day, sysadmins are required to work with tools which, while powerful, tend to need to be merged with other languages. Many times, tools are chained together out of necessity by attempting to parse and munge outputs to inputs by making many inefficient calls to string processing command line tools. While effective, this approach is not usable in many situations due to the frequency of the run of the operation, or due to the footprint of the solution. Sometimes, it's necessary to build your own tool, and the busy sysadmin needs one that is readily available.
Go's powerful yet simple language makes it an excellent tool for harried sysadmins with limited time. Go's toolset makes it easy to build and deploy simple small tools to targeted situations.
This month, we're going to get a taste of what Go looks and feels like.
Chris "Mac" McEniry is a practicing sysadmin responsible for running a large ecommerce and gaming service. He's been working and developing in an operational capacity for 15 years. In his free time, he builds tools and thinks about efficiency.