
Go 是一种由 Google 创建的开源编程语言。作为流行度增长最快的语言之一,现在是学习 Go 基础知识的好时机!
本课程旨在让您尽快开始使用 Go。我们将快速介绍基础知识,然后深入了解该语言的一些更高级的功能。不要被其他只教你 for 循环和 if 语句的课程所欺骗!这是 Udemy 上唯一一门将教您如何使用 Go 并发模型和接口类型系统的全部功能的课程。
围棋被设计成易于上手,但难以掌握。通过多个项目、测验和作业,您将很快开始掌握该语言的怪癖和古怪之处。Go 就像任何其他语言一样 – 你必须编写代码来学习它!本课程将为您提供充分的机会,让您自己突破并开始编写自己的程序。
在本课程中,您将
了解该语言的基本语法和控制结构
应用 Go 的并发模型来构建大规模并行系统
掌握类型的用途,如果您来自 Javascript 或 Ruby 等动态类型语言,这一点尤其重要
通过使用包来组织代码
使用 Go 运行时构建和编译项目
深入了解语言中的关键设计决策 了解
何时使用基本语言功能
你会学到什么
使用 Go 例程和通道构建大规模并发程序
学习 Go 的高级功能
了解常用数据结构之间的差异
通过包含的数十个测验问题证明您的知识
应用接口以显着简化复杂程序
使用类型来适应未来的代码并减少重构难度
要求
使用其他编程语言的扎实经验 – Javascript、Python、Ruby、Java 或类似语言
Master the fundamentals and advanced features of the Go Programming Language (Golang)
Last Updated 10/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 83 lectures (8h 53m) | Size: 2.73 GB
What you’ll learn
Build massively concurrent programs with Go Routines and Channels
Learn the advanced features of Go
Understand the differences between commonly used data structures
Prove your knowledge with dozens of included quiz questions
Apply Interfaces to dramatically simplify complex programs
Use types to future-proof your code and reduce the difficulty of refactors
Requirements
Solid experience with another programming language – Javascript, Python, Ruby, Java, or similar
Description
Go is an open source programming language created by Google. As one of the fastest growing languages in terms of popularity, its a great time to pick up the basics of Go!
This course is designed to get you up and running as fast as possible with Go. We’ll quickly cover the basics, then dive into some of the more advanced features of the language. Don’t be tricked by other courses that only teach you for-loops and if-statements! This is the only course on Udemy that will teach you how to use the full power of Go’s concurrency model and interface type systems.
Go is designed to be easy to pick up, but tough to master. Through multiple projects, quizzes, and assignments, you’ll quickly start to master the language’s quirks and oddities. Go is like any other language – you have to write code to learn it! This course will give you ample opportunities to strike out on your own and start working on your own programs.
In this course you will
Understand the basic syntax and control structures of the language
Apply Go’s concurrency model to build massively parallel systems
Grasp the purpose of types, which is especially important if you’re coming from a dynamically typed language like Javascript or Ruby
Organize code through the use of packages
Use the Go runtime to build and compile projects
Get insight into critical design decisions in the language
Gain a sense of when to use basic language features
Go is one of the fastest-growing programming languages released in the last ten years. Get job-ready with Go today by enrolling now!
Who this course is for
Anyone who wants to understand the fundamental features of Go
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/38290.html