GO Programing In a Day

GO Programing In a Day

Main Speaker:


Gonen Israeli

Tracks:

Code

Seminar Categories:

Code
Programming

Course ID:

50921

Date:

24/06/2024

Time:

Daily seminar
9:00-16:30

Location:

Daniel Hotel, Herzliya

Overview

This fast paced 1 day seminar introduces developers to Google’s buzz generating, popular and intriguing
Go programming language.  Students will learn how to write code using Go, and learn
about the Tour of Go and Go Playground. Learners will also discover Go’s philosophy
and motivation, advantages, shortcomings, and when and where it is most appropriate
to use Go.

Who Should Attend

Developers and managers who are curious about GO and developers who are
beginning work on a Go project.

Prerequisites

Experience with a programming language such as C/C++/Java or Python
Course Contents:

Course Contents

Introduction

  • Introduction and History of Go
  • Why Another Programming Language
  • Tour of Go and the Go Playground

Setup

  • Installing and Setting Up Go
  • Modules vs GoPath
  • Working with Modules
  • Go Libraries

Basic Syntax

  • Packages, Variables, and Functions
  • Flow Control Statements: for, if, else, switch, defer
  • Differences from Other Languages
  • Structs, Slices, and Maps
  • Arrays vs Slices
  • Slice Internal Representation

Intermediate Features

  • Methods and Interfaces
  • Closures
  • Go Interfaces Internal Representation

Concurrency

  • Go Routines and Channels
  • The Power of Go Routines
  • Sharing Data By Communicating

 



For More Information, Fill In The Details

Contact
Skip to content
Girl in a jacket