Go Lang News

Discover the latest Go Lang development news, repositories, and conferences at Hackertab.

Latest Go Lang articles

Mastering gRPC server with graceful shutdown within Golang’s Hexagonal Architecture

Mastering gRPC server with graceful shutdown within Golang’s Hexagonal Architecture

Introduction In my previous blog, we implemented Hexagonal Architecture with Golang and employed the Gin library as our HTTP web server. Today, our exploration continues with gRPC — a high-performance RPC framework. But now, I want you to imagine one...

02 December 2023hashnode

Mastering gRPC server with graceful shutdown within Golang’s Hexagonal Architecture

Mastering gRPC server with graceful shutdown within Golang’s Hexagonal Architecture

Mastering gRPC server with graceful shutdown within Golang’s Hexagonal Architecture Introduction In my previous blog, we implemented Hexagonal Architecture with Golang and employed the Gin library as our HTTP web server. Today, our exploration continues with gRPC — a high-performance RPC framework. But now, I want you to imagine one fine day your service crashed or sudden shutdown and the consequences…...

02 December 2023medium

Understanding Authentication and Authorization in Software Development

Understanding Authentication and Authorization in Software Development

Introduction In the intricate realm of software development, authentication and authorization play pivotal roles in securing digital landscapes. As gatekeepers of access, they define who gets in and what they can do once inside. This blog unravels th...

02 December 2023hashnode

Introduction to Pandas 🐼

Introduction to Pandas 🐼

Introduction Pandas is a powerful and widely used open-source data manipulation and analysis library for Python. It provides data structures like DataFrame and Series, making it easy to work with structured data. Whether you're dealing with cleaning,...

02 December 2023hashnode

Day 2 — The Top Ten free T-shirts I got from PyCons this fall

Day 2 — The Top Ten free T-shirts I got from PyCons this fall

Day 2 — The Top 10 free T-shirts I got from PyCons this Fall Humans have long given great importance to gifts of clothing. This is especially true in Japanese culture alone: consider the subtle differences between the kimono worn by children at each age in Shichi-Go-San festivals, the ornate and beautiful furisode signifying a new stage in life during Seijin no hi, the…...

02 December 2023medium

Google OAuth 2.0 and Golang

Google OAuth 2.0 and Golang

Google OAuth 2.0 and Golang I would like to start this post explaining what I’m going to do, I’ll create an application that connect your website server to Google Cloud to get Google Photos data using the OAuth 2.0 technology and Golang as a programming language. Before the code, let’s start for the beginning, let…...

01 December 2023medium

SDK ChatGPT for Go

SDK ChatGPT for Go

SDK ChatGPT for Go Hello gofers and beyond! Today I want to share with you the implementation of my ChatGpt sdk for Golang. I hope you like it. Link to the finished project (don’t forget the stars :3) We’re off! First you must log in to the ChatGPT website, find the cookies named cf_clearance…...

01 December 2023medium

Code Challenges: Train Your Brain

Code Challenges: Train Your Brain

Code Challenges: Train Your Brain Code challenges are the unsung heroes of your coding education and job search. While you most likely won’t be solving programming puzzles throughout your professional day, code challenges are still important to your growth as a programmer. As a software developer, you most likely won’t need to solve: ‘n’ prisoners…...

01 December 2023medium

First Fork

First Fork

First Fork Photo by Alex Kondratiev on Unsplash Sometimes, making something work or hacking something together makes me feel like the smartest person ever — and then I remember that I’m a chemolithotroph huffing farts on the edge of a hydrothermal vent while silicon-based lifeforms dabble in the fourth dimension. How I came to fork someone else’s repo…...

01 December 2023medium

Managing AWS Lambda Functions Using Terraform

Managing AWS Lambda Functions Using Terraform

Introduction Hello everyone! In this article, I'm going to be walking through the basic steps to get an AWS lambda function up and running using Terraform. We will also watch for source code changes and redeploy the lambda function accordingly. Let's...

01 December 2023hashnode

Trending Go Lang repositories

nektos/act

Run your GitHub Actions locally 🚀

45,486 stars1,122 forks

avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

112,093 stars11,468 forks

kubescape/kubescape

Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.

9,244 stars781 forks

k3s-io/k3s

Lightweight Kubernetes

25,048 stars2,160 forks

coder/coder

Provision remote development environments via Terraform

5,729 stars471 forks