News

GitHub - mehrdadrad/radvpn: Decentralized VPN

Decentralized VPN. Contribute to mehrdadrad/radvpn development by creating an account on GitHub.

x/tools/gopls: releases · Issue #33030 · golang/go · GitHub

This issue will include announcements about new tagged versions of gopls.

GitHub - buger/goreplay: GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your sy...

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes. - buger/goreplay

https://go-review.googlesource.com/c/go/+/201765/

Gerrit Code Review

GitHub - nextdns/nextdns: NextDNS DoH client

NextDNS DoH client. Contribute to nextdns/nextdns development by creating an account on GitHub.

Let's Create a Simple Load Balancer With Go - kasvith.github.io - a personal blog space

Load Balancers plays a key role in Web Architecture. In this post we are going to develop a simple load balancer with power of Go

‏مجموعات Google

‏تسمح لك مجموعات Google بإنشاء المنتديات الإلكترونية والمجموعات المستندة إلى ...

‏تسمح لك مجموعات Google بإنشاء المنتديات الإلكترونية والمجموعات المستندة إلى البريد الإلكتروني والمشاركة فيها، مع توفير تجربة غنية لمحادثات المنتديات.

Get GoLand, Support Women Who Go and GoBridge

During this two-week campaign, buy GoLand with a 30% discount code and all the proceeds will go to Women Who Go and GoBridge.

tview and you - Creating Rich Terminal User Interfaces | Rocket Nine Labs

This is an introduction to using tview to create rich terminal-based user interfaces with Go. Contents Primitives Widgets Elements Contai...

This is an introduction to using tview to create rich terminal-based user interfaces with Go. Contents Primitives Widgets Elements Containers Thread Safety Example Application Primitives The Primitive interface is as follows: type Primitive interface { Draw(screen tcell.Screen) GetRect() (int, int, int, int) SetRect(x, y, width, height int) InputHandler() func(event *tcell.EventKey, setFocus func(p Primitive)) Focus(delegate func(p Primitive)) Blur() GetFocusable() Focusable } Box is the only primitive implemented.

Go Modules: v2 and Beyond - The Go Blog

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

The philosophies of software languages, from Go to Elixir

There are more than 2,500 programming languages in existence today. Where do all these languages come from? Learn more about the fourth gen...

There are more than 2,500 programming languages in existence today. Where do all these languages come from? Learn more about the fourth generation.

Building sustainable microservices, our opinions and advice. - Building Echo

Here at Echo we mostly write services in Go (created by Lile). This semi opinionated guide is to answer some questions internally we often ...

Here at Echo we mostly write services in Go (created by Lile). This semi opinionated guide is to answer some questions internally we often receive by engineers who are new to Echo, (micro)services, Go or distributed systems in general.

TiDB in the Browser: Running a Golang Database on WebAssembly | TiDB

This post introduces how you can run TiDB directly in a web browser, how it is possible, and what the limitations are.

GitHub - 256dpi/lungo: A MongoDB compatible embeddable database and toolkit for Go.

A MongoDB compatible embeddable database and toolkit for Go. - 256dpi/lungo

Separate Your Go Tests with Build Tags | Josh Michielsen (Jmickey)

Unit Testing Exec Command in Golang – Jamie Thompson – Computer Science student

I’ve been writing unit tests for jthomperoo/custom-pod-autoscaler, and I needed to write unit tests for some functions that used the exec...

I’ve been writing unit tests for jthomperoo/custom-pod-autoscaler, and I needed to write unit tests for some functions that used the exec.Command in Go. Outlined below is the method for writing these tests. All code in this article can be found in jthomperoo/test-exec-command-golang .

Release v1.10.0 · hajimehoshi/ebiten · GitHub

A dead simple 2D game library in Go. Contribute to hajimehoshi/ebiten development by creating an account on GitHub.

Go: How Does the Garbage Collector Mark the Memory?

ℹ️ This article is based on Go 1.13. The notions about memory management discussed here are explained in my article “Go: Memory Manag...

ℹ️ This article is based on Go 1.13. The notions about memory management discussed here are explained in my article “Go: Memory Management and Allocation.” The Go garbage collector is responsible…

Blog App Tutorial: Episode 3 - Signup - YouTube

Regex: "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)...

Regex: "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$" In this episod...

Mark Phelps: Speed Up Your Go Builds With Actions Cache

Why can't Go programs be as fast as C programs? · go101/go101 Wiki · GitHub

An online book focusing on Go syntax/semantics. Contribute to go101/go101 development by creating an account on GitHub.

Go: Memory Management and Allocation - A Journey With Go - Medium

Go memory management is automatically done by the standard library from the allocation of the memory to its collection when it is not used ...

Go memory management is automatically done by the standard library from the allocation of the memory to its collection when it is not used anymore. Although the developer does not have to deal with…

Multivariate linear regression on Iris Dataset :: Gorgonia

Patrick Devine - 2D Sprites with Unicode and Golang - YouTube

This talk is from the 2019 Roguelike Celebration - find out more at https://roguelike.club/event2019.html Patrick is a long time roguelike ...

This talk is from the 2019 Roguelike Celebration - find out more at https://roguelike.club/event2019.html Patrick is a long time roguelike player and a lead ...

GitHub - belak/go-gitdir: Simple git hosting with just a directory.

Simple git hosting with just a directory. Contribute to belak/go-gitdir development by creating an account on GitHub.