This is the group for programmers who are interested in the High Performance, Scalable, lightweight, cross platform development tool that also promises ease of programming, agility and the fun you don't usually get using a low-level language. Welcome to the Israeli Go language Group.
In this workshop, we'll see how you can use generics in your projects.
We'll start by looking at Go's specific implementation of generics and then see several practical examples where generics help reduce code duplication.
Finally, we'll look at places where you shouldn't use generics and review some Go packages that are using generics.
gRPC is a popular open source high-performance RPC (remote procedure call) framework. gRPC has schema definition, streaming support, interceptors and much more. This workshop will teach you how to write a gRPC server and client in Go, including more advanced features such as streaming and interceptors.