Get GOing with a new language

on November 9th 2017 by Kat Zien ( @kasiazien )

Abstract
Learning more than one programming language is key to becoming a better developer. It is like adding a new tool to your toolbox. The more tools you have, the easier and quicker you’ll be able to tackle whatever job you need to do. You’ll also be able to use the right tool for the job, and who doesn’t like that?!

I picked up Go (golang) about a year ago as it was becoming more popular among developers. Coming from a PHP background, I had no idea what channels or goroutines were or how is concurrency different from parallelism. I’ve got to say, it was a whole new world. Very different, but very cool. I was hooked!

By happy coincidence, my company was looking to rewrite a legacy PHP app in Go. It was over 2000 lines of procedural and messy PHP4 with more downtime than I’m willing to admit to. I took on this project, and soon enough we had a much faster, more maintainable and much more reliable app for our customers. Go gave us options we would not have in PHP.

The goal of this talk is to give you a good idea of what Go is and how it compares with PHP. We’ll look at the language itself as well as the tooling and communities around it. Even if you’re not sold on Go by the end of it, I hope you’ll leave inspired to go out there and learn whatever language you wanted to look into next.

RSVP

Past Events

Now our first event has finally happened, thanks to all those that came, we can publish information about previous events.

Speak to us

We are always on the look out for speakers - and welcome talk submissions from all regardless of previous experience. Concerned that your 'not the expert', no worries, you'd be surprised I am sure at what you know and the benefit you can bring from sharing your experiences with others. We have been to many events and spoken ourselves, we understand. We can help you with your talk and provide a supportive environment, where it is needed so please contact us and discuss your ideas. We also welcome tutorial and workshop style ideas.

Code of conduct

We strive to ensure all our events, conferences , workshops and tutorials are welcoming, diverse and a comfortable safe place to attend. We expect participants to follow these rules at all events. We have lovely attendees and trust that this code of conduct mirrors the views of the majority of our participants. Should you feel otherwise please do not hesitate to speak to an organiser at the event. We subscribe whole-heartedly to the http://confcodeofconduct.com , Original source and credit: http://2012.jsconf.us/#/about & The Ada Initiative.

Supporters

Without our supporters we cannot bring you the great content we do, so we would like to thank those below who we are pleased to say help us with our location, meet-up drinks,food and costs of the event. If your interested in supporting our event please get in contact.

JH Nottingham

JH Nottingham

Bespoke Magento eCommerce for unique business needs. http://wearejh.com/

Rebel Recruitment

Rebel Recruitment

No messing. Just honest IT recruitment. http://rebelrecruitment.co.uk/