Skip to content

Golang Libraries, Apps, Golang Jobs and Go Tutorials

Golang News, Tutorials, Go Libraries and Golang Jobs

Menu
  • Golang Jobs / Go Developer Jobs
  • Go/JS Full Stack Development

Maximize Revenue Through Smart Upselling

No Comments
| General, Golang Applications

Altafino launches Vendante, the Upselling CRM/ERP We are happy to announce that we are now offering our Upselling CRM/ERP system as a SaaS. Maximize Revenue Through Smart Upselling with our complete platform for businesses that thrive on upselling. Track, manage, and grow your complementary sales.

Read More »

The 10 most starred Go UI libraries

No Comments
| General

Go (Golang) is popular for its simplicity, speed, and performance. As more developers adopt Go, the need for robust UI libraries has increased. If you’re looking to build user interfaces using Go, here are the 10 most-starred Go-based UI libraries that you should know about! Read more about Go UI Libraries

Read More »

Building a REST API in Go with Ent and net/http

No Comments
| General

Introduction: In this blog post, we’ll walk through creating a simple REST API endpoint using Go’s net/http package and the Ent framework. The example will show how to create a new contact in the database. Step 1: Setting Up Ent First, install Ent in your project if you haven’t already: go get entgo.io/ent/cmd/ent Next, generate […]

Read More »

Effortlessly Build a Dynamic Todo App with HTMX and Go

No Comments
| Golang Blog, Golang Tutorials

Dive into the world of web development with our latest blog post, where we explore the seamless integration of HTMX and Go to create a dynamic, user-friendly Todo application. This comprehensive guide walks you through the process step-by-step, from setting up your Go environment to crafting an interactive frontend with HTMX. Whether you’re new to […]

Read More »

Top 10 Reasons Why Golang is a Widely Used Development Language

No Comments
| General, Golang Blog

Golang, also known as Go, has rapidly gained popularity among developers worldwide. Created by Google, this programming language combines efficiency, readability, and simplicity, making it a top choice for various applications. Here are the top 10 reasons why Golang stands out as a widely used development language: 1. Simplicity and Ease of Use Go’s syntax […]

Read More »

A CLI Tool for Building Golang Applications

No Comments
| General

If you’re a Golang developer, you know how important having a reliable and efficient application scaffold is. That’s where Nunu comes in. Named after a character in League of Legends, Nunu is a CLI tool that helps you quickly build a Golang application using popular libraries in the Golang ecosystem. Github: https://github.com/go-nunu/nunu Features Nunu comes with […]

Read More »

Golang maps: declaring and initializing

No Comments
| Golang Tutorials
Golang Maps

What is a Golang map? Why is it useful? How does it compare to a slice? How do you declare a map? How do you initialize a map in Go? Fear not; all these questions are answered in this friendly introduction to one of Go’s most powerful features. Call ’em what you like—hashes, dictionaries, associative […]

Read More »

A Comprehensive Guide to Structured Logging in Golang

No Comments
| Golang Tutorials

Structured logging involves producing log records in a well-defined format (usually JSON), which adds a level of organization and consistency to application logs, making them easier to process. Such log records are composed of key-value pairs that capture relevant contextual information about the event being logged, such as the severity level, timestamp, source code location, […]

Read More »

Demystifying Golang Channels, Goroutines, and Optimal Concurrency

No Comments
| Golang Libraries

The Framework In my exploration of Golang, I wanted to take a deeper dive into some areas that I found interesting about the language. Though conceptually similar to the way other languages handle concurrency, I didn’t have much production-level knowledge surrounding goroutines and concurrency. As an engineer, I have the compulsion to pull things apart […]

Read More »

Become a Golang Pro with 10 “Defer” Tricks

No Comments
| General

Go’s defer keyword is a powerful tool that allows you to specify a function call to be executed later, usually after the surrounding function has returned. Although it may seem like a simple concept, the defer keyword can be used in several advanced ways to improve the efficiency and reliability of your Go code. This […]

Read More »

Posts pagination

1 2 … 37 Next

Search golang Blog & News

Categories

  • General
  • Golang Applications
  • Golang Blog
  • Golang Jobs
  • Golang Libraries
  • Golang Tutorials

Looking for a Developer Job?

Golang Jobs
Remote Golang Jobs
Fullstack Developer Jobs Board
Rust Jobs
Python Jobs
Javascript Jobs
React Jobs
Java Jobs

Hire Me

  • Golang Software Development
  • Software Architecture and Consulting
  • Full Stack Developer
Software Development Services (Golang/JavaScript)

golang ch Twitter

Follow @golangch

api Authentication Authorization boilerplate channels ci ci/cd cli tool concurrency container context database dba dependency injection devops docker error handling framework game generics github golang jobs golang library golang tutorial GORM gRPC gui image processing kubernetes memory management microservice mongodb monitoring multilanguage oauth2 opensource orm performance redis rest api router starter streaming testing websockets

@golangch golang Twitter Feed

Tweets by @golangch

Golang Libraries, Apps, Golang Jobs and Go Tutorials 2025 . Powered by WordPress