
Go 已经从试探状态转变为大规模采用。对于越来越多的系统级编程域而言,它类似于 C 的速度、简单性和强大功能使其成为使用旧式繁琐静态类型语言的程序员的一个有吸引力的选择。Golang 已经作为一种完全可行的语言进入这个领域,用于完成大量的低级编程和服务基础设施任务。
该视频课程不仅让您深入了解语言背后的基本机制,而且涵盖了现代软件架构中关于 Go 的广泛实践主题。它向您展示了如何以智能、惯用的方式编写 Go。在重新了解 Go 的关键构建块后,我们还将探索如何利用该语言的独特功能来编写可用于开发软件的有效、强大的代码。我们着眼于包、面向对象编程、并发和反射等。此外,您将了解 Go 很棒的内置测试支持功能。在此过程中,培养您在文件处理技术、数据库 Go 包、数据序列化方法、Go 服务之间的消息通信和 Go Web 应用程序方面的技能。
Duration: 20h 6m | ISBN: 9781786468239 | Video: 1920×1080, 48kHz | 4.69 GB
Genre: eLearning | Language: English | Project Files Included
Go has moved from the state of tentative to mass adoption. Its C-like speed, simplicity, and power for a growing number of systems level programming domains make it an attractive option for programmers working with older cumbersome, statically typed languages. Golang has entered the space as an entirely viable language for accomplishing a huge array of low level programming and service infrastructure tasks.
This video course not only gives you a deep insight into the fundamental mechanics behind the language, but also covers extensive practical topics on Go for modern software architectures. It shows you how to write Go in an intelligent, idiomatic way. After a brief re-acquaintance with the key building blocks of Go, we will also explore how we can build upon the unique capabilities of the language to write effective, powerful code you can employ to develop software. We look at packages, object-oriented programming, concurrency and reflection among other things. Moreover, you will learn about Go’s awesome built-in testing support feature. Along the way, build your skills in File handling techniques, Go packages for databases, data serialization approaches, message communications between Go services, and Go web applications. Get your hands on with a plenty of illustrative code samples, exercises and real-world scenarios that will help you build your own application.
By the end of this course, you will be taught how to put this enhanced knowledge to build a real-world Spaceship application all by yourself with amazing features.
Style and Approach
With a focus on hands-on exercises, this video course is a step-by-step approach to take your Go skills to the next level and create an application all by yourself.
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/12265.html