How to Create Global Constant Maps, Slices, & Arrays in Golang

Hot To Create Constant Maps, Slices, and Arrays in Golang

For the most part, Go developers are pretty good about using constants for global configuration, rather than global variables. A problem arises however when we want a constant slice, array, or map. The go compiler doesn’t allow these more complex types to be set as constant. Many developers, upon making this realization, decided to then … Read more

Learning Some Computer Science will Make You a Better (And More Expensive) Engineer

00overlooked alanturing 3 facebookJumbo

Software Engineering != Computer Science Software engineering is the process of analyzing user needs and designing, constructing, and testing end user applications that will satisfy these needs through the use of software programming languages Techopedia Computer Science is the science that deals with the theory and methods of processing information in digital computers, the design … Read more

Systems and Processes that Aren’t in Code are Terrifying

photo 1509248961158 e54f6934749c

The dreaded: You may recognize this as a unix cronjob, a job that is scheduled to run on a server periodically. You may be thinking, “Why is that scary? We use cronjobs all the time!” If the code that manages the crontab is source controlled and exists within the organization’s central repositories, then I actually … Read more