|
🔗 From the web |
|
|
|
Mastering WebSockets With Go |
|
|
Tutorial on how to use WebSockets to build real-time APIs in Go |
|
|
|
|
|
|
Modern API design with Golang, PostgreSQL and Docker. |
|
|
Get started with microservices and learn how to build an API writing Go by using modern tools such as Docker Compose to deal with containers. |
|
|
|
|
|
|
Performance comparison of Go functional stream libraries |
|
|
With the arrival of Generics to Go 1.18, a new programming model has arrived to Go: functional stream processing. This post evaluates some current libraries providing such functionality, and compares the achieved performance in single-thread streams. |
|
|
|
|
|
|
The Best Go framework: no framework? ✅ |
|
|
One of the worst things you can do in Go is following an approach from other programming languages. Other languages have established, “default” frameworks. Java has Spring, Python has Django and Flask, Ruby has Rails, C# has ASP.NET, Node has Express, and PHP has Symfony and Laravel. Go is built around the Unix philosophy that says: All commands are independent and do one thing . Frameworks usually provide an opinionated structure of the project, and it helps if you don’t know how to do it. With time, when the project grows, you’ll quickly hit the framework’s wall of conventions and limitations. Frameworkers often try to cover all possible use cases within one framework. They are not designed to work with other tools and often can't be reused. If the framework adoption is low (or it just dies), all the effort is lost. |
|
|
|
|
|
|
How to Use Svelte and Go to Build a Video Chat App |
|
|
In this tutorial, you will learn how to build a video chat app with Twilio Video, using Svelte for the frontend and Golang for the backend. |
|
|
|
|
|