Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Golang Course Catalog
Google Cloud
Skills you'll gain: Google Cloud Platform, Containerization, Serverless Computing, Cloud Applications, Application Deployment, Go (Programming Language), CI/CD, Identity and Access Management, Event-Driven Programming
- Status: Free
DeepLearning.AI
Skills you'll gain: ChatGPT, OpenAI, Generative AI, Artificial Intelligence, Human Machine Interfaces
Dartmouth College
Skills you'll gain: C (Programming Language), Linux, Embedded Systems, System Programming, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Software Development, File Systems, Computer Programming
- Status: Free
University of Washington
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Debugging
Duke University
Skills you'll gain: Application Programming Interface (API), Restful API, Natural Language Processing, Web Servers, Server Side, Application Deployment, Generative AI, JSON, Servers, Artificial Intelligence and Machine Learning (AI/ML), Command-Line Interface, Open Source Technology, Performance Tuning
Duke University
Skills you'll gain: Generative AI, Natural Language Processing, PyTorch (Machine Learning Library), Open Source Technology, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), MLOps (Machine Learning Operations), Applied Machine Learning, Cloud Development, Containerization, Application Deployment, Performance Tuning
Skills you'll gain: Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Software Testing, Development Testing, Data Access, Database Application, Operational Databases
Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), Performance Tuning, Open Source Technology, OS Process Management
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Software Design, Computational Logic
Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI), File Management
Dartmouth College
Skills you'll gain: C (Programming Language), System Programming, Hardware Architecture, Computer Architecture, Embedded Software, Operating Systems, Programming Principles, Computer Programming, Program Development, Debugging
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
In summary, here are 10 of our most popular golang courses
- Creating PDFs with Go and Cloud Run:Â Google Cloud
- AI Agents in LangGraph:Â DeepLearning.AI
- C Programming: Using Linux Tools and Libraries - 7:Â Dartmouth College
- Programming Languages, Part C:Â University of Washington
- Beginning Llamafile for Local Large Language Models (LLMs):Â Duke University
- Open Source LLMOps Solutions:Â Duke University
- Use Go Code to Work with Google Cloud Data Sources:Â Google Cloud
- Linux Basics: The Command Line Interface - 6:Â Dartmouth College
- Programming Languages â…¡:Â Korea Advanced Institute of Science and Technology(KAIST)
- Open Source Programming - Master's:Â Illinois Tech