Packt Publishing – Front-End Web Development using Go

Packt Publishing – Front-End Web Development using Go
English | Size: 822.48 MB
Category: Tutorial

This video course provides a pragmatic approach to learning front-end web development using Go. Each video provides in-depth knowledge on a topic with a number of hands-on examples. As you progress through the course, we continue to elevate your skills to the next level.

Go is one of the most powerful, efficient, and highly performant programming languages. Go is not only a powerful tool that can be utilized on the server-side but one that can be utilized on the client-side as well. With the power of Go and GopherJS, we can create feature-rich, client-side applications that run directly inside the web browser. [Read more…]

Packt Publishing – Advanced Solutions in Go – Testing and Distributed Systems

Packt Publishing – Advanced Solutions in Go – Testing and Distributed Systems
English | Size: 394.70 MB
Category: Tutorial

This guide is a handy reference for developers to quickly look up Go development patterns. It is a companion to other resources and a reference that will be useful long after reading it through the first time. Each video includes working, simple, and tested code that can be used as a reference or foundation for your own applications. [Read more…]

Packt Publishing – Beginner Solutions in Go – The Basics, Clients, and Servers

Packt Publishing – Beginner Solutions in Go – The Basics, Clients, and Servers
English | Size: 795.73 MB
Category: Tutorial

o (a.k.a. Golang) is a statically-typed programming language first developed at Google. It is derived from C with additional features such as garbage collection, type safety, dynamic-typing capabilities, additional built-in types, and a large standard library.
This course takes off where basic tutorials on the language leave off. You can immediately put into practice some of the more advanced concepts and libraries offered by the language while avoiding some of the common mistakes for new Go developers.
[Read more…]

Pluralsight – Object-oriented Programming with Go

Pluralsight – Object-oriented Programming with Go
English | Size: 192.04 MB
Category: Tutorial

The Go language offers a fresh way to look at how a programming language can be constructed. Each language structure is considered in light of how the developer and the compiler need to interact with it. While this has led to a language that is very clear and concise, it can make it difficult to recognize how conventional design approaches, such as object-oriented programming can be applied. In this course, Object-oriented Programming with Go, you’ll learn the major concepts of object-oriented programming, and see how they can be implemented in Go applications. [Read more…]

Packt Publishing – Back-End Web Development using Go

Packt Publishing – Back-End Web Development using Go
English | Size: 605.11 MB
Category: CBTs

Go is one of the hottest and fastest growing languages on the block, mainly because it is lightweight, easy to use, and displays great robustness when performing in a variety of domains. Scores of developers have been learning how to harness its power to create solid backends for their applications, but there has always been a gap in learning material for client-side development in Go, which has limited developers’ skills. This course will bridge that gap by telling you everything you need to know so you can build production-grade applications. [Read more…]

Learning Path Go Fundamentals

Learning Path Go Fundamentals
English | Size: 7.86 GB
Category: Tutorial

Go, the new open source language from Google, is known for its simple syntax, rich library, easy concurrency, and scalability. It’s used in software systems where “scale big and run fast” is the daily mantra. As you work through real-world examples and task-based lessons, you’ll learn the complete language and discover how useful Go can be. [Read more…]