Go (Programming Language)

Go, also known as Golang, is a statically typed, compiled programming language designed for efficiency and concurrency. Coursera's Go programming language catalogue teaches you about the versatile and robust language created by Google. You'll learn everything from the basic syntax and data types of Go, to more advanced features such as Goroutines and Channels for concurrent programming. You'll also gain insights into Go's interfaces, packages, and testing framework. This skill will empower you to tackle large-scale networked systems, cloud-native applications, and performance-critical software with efficiency and ease.
5credentials
10courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "go (programming language)"

  • Status: Free

    Skills you'll gain: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Other Programming Languages, Data Structures

  • Skills you'll gain: Go (Programming Language), Unit Testing, Application Frameworks, Programming Principles, Web Development, Web Applications, Data Structures, Object Oriented Programming (OOP), Software Design, Scalability, Command-Line Interface

  • Skills you'll gain: Cloud API, API Gateway, Restful API, Cloud Applications, Application Deployment, API Design, Go (Programming Language), Google Cloud Platform, Personally Identifiable Information, Data Access, DevOps, Database Application, Data Management

  • Status: Free

    Skills you'll gain: Web Applications, SQL, Database Application, Data Access, Go (Programming Language), Database Management, Relational Databases, Web Development, Back-End Web Development, Secure Coding, Application Security

  • Skills you'll gain: Google App Engine, Google Cloud Platform, Application Deployment, Cloud Applications, Go (Programming Language), Serverless Computing, Cloud-Native Computing, Continuous Deployment, Development Testing, Data Store, Containerization, Database Development

  • Status: Free

    Skills you'll gain: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Back-End Web Development

  • Skills you'll gain: Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Development Testing, Data Access, Database Application, Operational Databases

  • Skills you'll gain: Serverless Computing, Go (Programming Language), Google Cloud Platform, Cloud Development, Cloud Computing, Development Testing, Web Servers, Server Side, Cloud Storage

  • Status: Preview

    Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Web Services, Debugging, Python Programming, Restful API, Server Side, Performance Tuning, Version Control, Software Engineering

  • Skills you'll gain: Google Cloud Platform, Containerization, Cloud Development, Serverless Computing, Cloud Applications, Application Deployment, Go (Programming Language), Cloud Storage, Identity and Access Management, Event-Driven Programming

  • Status: Free

    Skills you'll gain: Cloud-Native Computing, Unstructured Data, Go (Programming Language), Web Servers, MySQL, Web Scraping, Server Side, Kubernetes, Web Applications, Back-End Web Development, Software Development, Linux, Database Software, Relational Databases

  • Skills you'll gain: Google App Engine, Application Deployment, Cloud Infrastructure, Google Cloud Platform, Go (Programming Language), Cloud Applications, Software Testing, Cloud API, Platform As A Service (PaaS)

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Google Cloud
  • University of California, Santa Cruz
  • Packt
  • University of California, Irvine
  • AI CERTs
  • Codio
  • Pearson