Get GOing with a new language

Kat Zien (06.Oct.2018 at 11:30, 50 min)
Talk at ScotlandPHP 2018 (English - UK)

Rating: 5 of 5

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) over 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. It was a whole new world, with concepts and ideas I did not come across before. I was hooked!

The goal of this talk is to give you a good idea of what Go is like 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!

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 5 of 5

06.Oct.2018 at 12:15 by Rob Wilson (31 comments) via Web2 LIVE

Brilliant talk by Kat, has given me the push to try and use Go (can think of a few projects at work that Go will help on). Glad that Kat doesn’t state Go is better than PHP or vice versa.

Loved the use of the Gif, an awesome, professional addition to the slides

Rating: 5 of 5

06.Oct.2018 at 14:28 by Joop Lammerts (6 comments) via Web2 LIVE

Nice introduction into Go. It would be interesting to do workshop or something.

Oh, and more GIFs!

Rating: 5 of 5

06.Oct.2018 at 16:43 by Severin Bruhat (7 comments) via Web2 LIVE

Nice presentation
The GO ecosystem looks great!
Thanks for the talk!

Rating: 5 of 5

06.Oct.2018 at 19:48 by Eleonora Ivanova (3 comments) via Web2 LIVE

Great introduction to Go, inspired me to give it a go.

Rating: 5 of 5

06.Oct.2018 at 21:20 by Duncan Davidson (3 comments) via Web2 LIVE

A good introduction to Go. Nice coverage of concurrency.

Rating: 5 of 5

07.Oct.2018 at 09:29 by Liam Wiltshire (107 comments) via Web2 LIVE

Well delivered talk. Perfectly accessible if you've never touched Go, but still useful if you've previously dabbled with it. Thanks Kat!

Rating: 5 of 5

08.Oct.2018 at 10:03 by Jack McCourt (3 comments) via Web2 LIVE

Made me want to give go a go. Great talk :)

Rating: 5 of 5

08.Oct.2018 at 10:17 by Richard Black (17 comments) via Web2 LIVE

Knowing nothing about Go, I wasn't sure what I expected from this talk, but it surpassed any expectations I might have had.

Great introduction to the language, and yes I've already visited a few of the Go sites mentioned

Rating: 5 of 5

09.Oct.2018 at 10:00 by Steven Richardson (1 comments) via Web2 LIVE

Probably the single best talk of the day. Not only did it provide an informative and concise lesson, I have already started exploring the language in more detail. I have it installed and have already started a PR to an open source project ?I am hooked.

I look forward to listening to more lessons from Kat!

Rating: 5 of 5

23.Oct.2018 at 15:50 by Andrew Macdonald (6 comments) via Web2 LIVE

I really liked how the speaker lasered in on concurrency, compared to parallelism, and demonstrated how straightforward they are to implement in Go compared to PHP. Really made the benefit clear and accessible to anyone who's never touched them before because they're too complex in other languages.

Also, it hit the GOPATH on the head straight away.

© 2019