This program teaches fundementals of and rational behind Go for programmers already familiar with at least one programming language. It is gonna cover the basics (First Part - Variables, Functions, Pointers), the paradigm of the language (Interfaces, Structs. Receivers, and comparison with OOP) and lastly, the advance topics (Mutexs, channels, concurrency in general). I am a certified Go Developer with specilatizion from University of California, Irvine. I will run this course interactive, and also stay for Q&A afterwards. Apart from syntax and general concepts, I will try to explain the need for a tool like Go, and how it differs from already available languages. Don't worry if you don't know OOP or concurrency or pointers yet - I will briefly explain the concepts at the start of the lecture. I will also send self-study for them before the bootcamp. You will need to learn Go when you start working, so come and save yourselves a month of extra study at work. If the participation is high enough, we will also do a 4 section that we build a real life tool in Go, selected by you. So, lets Go!
TU Dublin
GDSC Lead
TU Dublin
GDSC Lead
Secretary and Health & Safety Officer
Treasurer
TU Dublin
Public Relations Officer
First Year Rep
Electron Energy
Events Officer
TUD
Core Member
Core Member
Core Member
Photographer
Core Member