GetGoing: Introduction to Golang
Requirements
- No requirements
Description
Deliverables
This course will give you an understanding of how the Go language works. The following are some of the topics covered in this course:
Setting up Go
GOPATH and the Go filestructure
Datatypes, interfaces, structures and pointers in Go
Control Statements
Concurrency
Parallelism
Goroutines
Channels
API development with Go
Database connection with Go
Hosting a Go application on the Heroku cloud
Who this course is for:
- Beginner computer scientists
- Beginner software enthusiasts
Instructors
About us
A Google Developers' program for university students aimed at giving young developers a platform to learn, a community to implement, and a stage to teach.
Inspiring minds and guiding talent, we believe in technical empowerment of all. We promote curiosity and cultivate projects in order to inculcate productivity aimed at achieving the growth of both the dev community as well as the world.
Server side developer, solutions architect and DevOps SysAdmin.
Previously worked at Atlan as a Backend Developer intern in Golang, Cloudify Technologies as Backend Developer intern in node.js, FindMind Analytics as DevOps intern, and GryNow as Backend intern in node.js.
Tech Lead at CodeChef-VIT chapter, Tech Core Committee member at DSC-VIT powered by Google Developers, Campus Ambassador at Hackerearth, Core Committee Member at Facebook Developer Circles Vellore , currently in love with Golang and Domain Driven Design.