Golang drawer
@golang101
175
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
175 subscribers
Golang drawer
https://changelog.com/gotime/104
Changelog
Building search tools in Go with Marty Schoch (Go Time #104)
Johnny is joined by Marty Schoch, creator of the full-text search and indexing engine Bleve, to talk about the art and science of building capable search tools in Go. You get a mix of deep technical considerations as well as some of the challenges around…
Golang drawer
https://healeycodes.com/go/tutorial/beginners/showdev/2019/10/21/cloning-memcached-with-go.html
Andrew Healey
Cloning Memcached with Go
My first program in Go was Conway’s Game of Life. This time I made an in-memory HTTP caching server with similar methods to memcached like increment/decrement and append/prepend.
Golang drawer
https://gameswithgo.org/
gameswithgo.org
Games With Go
A video series where you can learn programmign by making a series of games in the Go programming language
Golang drawer
https://mobile.twitter.com/i/web/status/1189631604324327424
Twitter
Brad Fitzpatrick
Go 1.14 should be great. Much #golang runtime work this cycle. Hope all lands: * async preemption (https://t.co/F0krBMNl3Y) * fast defers (https://t.co/Iwl1gUODmV) * scalable timers (https://t.co/xl31xNEI9B, https://t.co/GrfPzA4sMC) * new page allocator …
Golang drawer
https://groups.google.com/forum/m/#!msg/golang-announce/YVXawNxmEBw/pju_oNyaAQAJ
Golang drawer
https://github.com/valyala/fasthttp
GitHub
GitHub - valyala/fasthttp: Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x…
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http - valyala/fasthttp
Golang drawer
https://mickey.dev/posts/go-build-tags-testing/
mickey.dev
Separate Your Go Tests with Build Tags
Separate and run different test types with Go build tags.
Golang drawer
https://github.com/cjbassi/gotop
GitHub
GitHub - cjbassi/gotop: A terminal based graphical activity monitor inspired by gtop and vtop
A terminal based graphical activity monitor inspired by gtop and vtop - cjbassi/gotop
Golang drawer
https://stripe.com/gb/blog/stripe-cli
Stripe
Stripe CLI
The Stripe CLI is a developer tool that helps you build, test, and manage your Stripe integration right from the terminal.
Golang drawer
https://gorgonia.org/tutorials/iris/
Gorgonia
Multivariate linear regression on Iris Dataset
About We will use Gorgonia to create a linear regression model.
The goal is, to predict the species of the Iris flowers given the characteristics:
sepal_length sepal_width petal_length petal_width The species we want to predict are:
setosa virginica versicolor…
Golang drawer
https://xwu64.github.io/2019/02/27/Understanding-Golang-sleep-function/
Xiaoliang's Blog
Understanding Golang sleep() function
When we write a simple Golang program test, like 1234567package mainimport "time"func main() { time.Sleep(1000 * time.Millisecond)} How Golang to implement these functions? In t
Golang drawer
http://henry.precheur.org/scratchpad/20191103_102445
Golang drawer
https://keyholesoftware.com/2019/10/21/go-relational-db/
Keyholesoftware
Go - RelationalDB | Keyhole Software
In this post, I go step by step to create a Postgres relational database, then perform CRUD operations against it in the Go language.
Golang drawer
https://willdemaine.ghost.io/grep-from-first-principles-in-golang/
Things I Think About in the Shower
Grep from First Principles, in Golang
Building a grep-like program from first principles.
Golang drawer
https://vyskocil.org/blog/easy-way-to-check-gomod-replace/
Miblog
Easy way to check go.mod replace via Linux namespaces
The common problem for monorepo and go modules is that the following
It is really easy to miss the go.mod replace directive
In a following text we will learn more about Linux, namespaces and container technologies like Docker or Podman.
The problem While…
Golang drawer
https://www.yellowduck.be/posts/handling-unix-timestamps-in-json/
www.yellowduck.be
Handling Unix Timestamps in JSON
A while ago, I was integrating with a REST API which returned JSON. The responses looked as follows:
{ "status": "ok", "last_check": 1572428388 } The status field is a string value, the last_check field is a unix timestamp. A unix timestamp is an integer…
Golang drawer
https://www.markphelps.me/2019/11/speed-up-your-go-builds-with-actions-cache/
markphelps.me
Mark Phelps: Speed Up Your Go Builds With Actions Cache
Golang drawer
https://pingcap.com/blog/tidb-in-the-browser-running-a-golang-database-on-webassembly/
PingCAP
TiDB in the Browser: Running a Golang Database on WebAssembly | PingCAP
Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post "TiDB in the Browser: Running a Golang Database on WebAssembly" here.
Golang drawer
https://www.cockroachlabs.com/blog/how-we-built-a-vectorized-sql-engine/
Golang drawer
https://developers.mattermost.com/blog/instrumenting-go-code-via-ast/