Getting started with Go

For the past few years I have been employed as a Delphi developer for an investment company. I started this job right out of college, where I majored in CS. I always knew I would want to branch out at some point, well aware that Delphi isn’t the future. Today, I’m getting started. Getting started with Go.

At this point I’ve done a little reading, just to get primed. Here are the few resources I’ve used:

But that’s enough reading for me, it’s time to get Go-ing (not sorry). Basically, I’m going to follow along with the How I Start post and use that as a starting point.

I pretty much followed to post line-by-line, with the exception of how the API keys are handled. The thing is, I don’t want to check those into GitHub, but I also don’t want to have to remove the keys every time I make a commit. That sounds like the worst; and I’d probably forget to eventually. I don’t know what would be a good practice for this, so I’m going to put a pin it for now.

Okay, so at the end of How I Start, we have a little server that takes a city and gives us the temperature, and it queries multiple APIs concurrently, so that’s neat!

I know there are so many weather applications out there, but I think I’ll stick with it and see if I can give this one its own charms. Here are some things I’d like to add to this little project:

I’m looking forward to seeing what happens.


comments powered by Disqus