Do you think about gRPC usage? Here is a great post about step-by-step guide to gRPC framework development. You’ll find here code examples, theory introductions and useful tips. Enjoy learning! 🙂
#manual #development #microservices #examples
https://medium.com/@shijuvar/building-high-performance-apis-in-go-using-grpc-and-protocol-buffers-2eda5b80771b?source=linkShare-b636419a57de-1516656055
#manual #development #microservices #examples
https://medium.com/@shijuvar/building-high-performance-apis-in-go-using-grpc-and-protocol-buffers-2eda5b80771b?source=linkShare-b636419a57de-1516656055
Medium
Building High Performance APIs In Go Using gRPC And Protocol Buffers
APIs are backbone of modern applications. APIs are powering the backend for web client and mobile client applications, and also used for…
❤1👍1
Everybody use dependencies and third-party packages but what is the best way to use it? GopherAcademy helps to understand best practice for the vendor folder organization. Of course, code examples and theory points are included 🙂
#development #basics #manual
https://blog.gopheracademy.com/advent-2015/vendor-folder/
#development #basics #manual
https://blog.gopheracademy.com/advent-2015/vendor-folder/
Gopheracademy
Understanding and using the vendor folder
With the release of Go 1.5, there is a new way the go tool can discover go packages. This method is off by default and the surrounding tools, such as goimports, do not understand that folder layout.
A new post about concurrency and synchronization cases in GoLang. Michał Łowicki tells us about buffered channels and how it can help with some concurrency problems.
#development #manual
https://medium.com/golangspec/reusable-barriers-in-golang-156db1f75d0b
#development #manual
https://medium.com/golangspec/reusable-barriers-in-golang-156db1f75d0b
Medium
Reusable barriers in Golang
How to implement them using buffered channels
Top GoLang features that you don’t know or don’t hear so much 🙂 If you want some main points of this article they are here:
- GoDoc;
- Static code analysis;
- Built-in testing and profiling framework;
- Race condition detection;
- Learning curve;
- Reflection;
- Opinionatedness;
- Culture.
#manual #development #basics #language
https://medium.freecodecamp.org/here-are-some-amazing-advantages-of-go-that-you-dont-hear-much-about-1af99de3b23a?source=linkShare-b636419a57de-1520768034
- GoDoc;
- Static code analysis;
- Built-in testing and profiling framework;
- Race condition detection;
- Learning curve;
- Reflection;
- Opinionatedness;
- Culture.
#manual #development #basics #language
https://medium.freecodecamp.org/here-are-some-amazing-advantages-of-go-that-you-dont-hear-much-about-1af99de3b23a?source=linkShare-b636419a57de-1520768034
freeCodeCamp
Here are some amazing advantages of Go that you don’t hear much about
In this article, I discuss why you should give Go a chance and where to start.
Hi 👋 there! This article is meant for those who’re new to Go and want to start learning about Go’s concurrency primitives: go routines and channels.
#development #manual #basics
https://medium.com/@trevor4e/learning-gos-concurrency-through-illustrations-8c4aff603b3
#development #manual #basics
https://medium.com/@trevor4e/learning-gos-concurrency-through-illustrations-8c4aff603b3
Medium
Learning Go’s Concurrency Through Illustrations
You’ve most likely heard of Go in one way or another. It’s been increasing in popularity, and for good reason. Go is fast, simple, and has…