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.
4credentials
10courses

Most popular

Trending now

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 Trial

    University of California, Irvine

    Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Functional Design, Data Structures, Software Design, Debugging

  • 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: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Back-End Web Development

  • Status: New

    Skills you'll gain: Kubernetes, YAML, Application Deployment, Containerization, Package and Software Management, Development Environment, Release Management, Dependency Analysis, Command-Line Interface, Configuration Management, Go (Programming Language), Software Versioning

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

  • 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

  • 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

  • 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

  • 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 Cloud Platform, Containerization, Cloud Development, Serverless Computing, Cloud Applications, Application Deployment, Go (Programming Language), Cloud Storage, Identity and Access Management, Event-Driven Programming

  • 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)

  • Status: New

    Skills you'll gain: Go (Programming Language), Unit Testing, Programming Principles, Debugging, Software Testing, Code Coverage, Data Structures, Object Oriented Programming (OOP), File Management, JSON

What brings you to Coursera today?

Leading partners

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