Bookmarks (187)

  • screenshot

    Rust Vs Go: A Hands-On Comparison

    Rust vs Go: A Hands-On Comparison — Despite all their differences, Rust and Go are frequently...

  • screenshot

    GitHub - antonmedv/countdown: Terminal countdown timer

    Countdown 1.5: Terminal Countdown Timer — Run countdown 168h to count down to the next newsletter,...

  • screenshot

    GitHub - speedata/boxesandglue: PDF rendering library for Go using TeX algorithms.

    Boxes and Glue: A TeX-Inspired Typesetting Library — A PDF typesetting library using “the spirit of...

  • Repo Trends

    Repo Trends: View and Analyze Trends in GitHub Issues Over Time — A nicely designed tool that...

  • Gotify · a simple server for sending and receiving messages

    Gotify Server: A Real-Time Messaging Server for Webapps — A Go-powered service you can self-host to...

  • screenshot

    GitHub - melbahja/goph: 🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀

    Goph 1.4: A Native Go SSH Client — Supports connections using passwords, private keys, keys with...

  • screenshot

    GitHub - omissis/go-jsonschema: A tool to generate Go data types from JSON Schema definitions.

    go-jsonschema: Generate Go Data Types from JSON Schemas — Generates data types and structs corresponding to...

  • screenshot

    GitHub - AllenDang/giu: Cross platform rapid GUI framework for golang based on Dear ImGui.

    Giu 0.7: Dear ImGui-Based Cross Platform GUIs for Go — Another way to create GUI apps....

  • screenshot

    Culture and Benefits

    Feel the Power of More Than 420,000 Teammates and Work #LikeABosch — It’s our people who...

  • screenshot

    Using AWS Lambda with Golang to Generate On-call Calendars

    Using AWS Lambda with Go to Generate On-Call Calendars — A fun side project that showcases...

  • Compile-time safety for enumerations in Go

    Compile-Time Safety for Enumerations — A possible approach to improve the compile-time safety of enumerations in...

  • My Preferred Go Stack

    One Developer's Preferred Go Stack — One developer’s preferred set of libraries. Opinions will vary, but...

  • https://quii.gitbook.io/learn-go-with-tests/testing-fundamentals/working-without-mocks

    Learn Go with Tests: Working without Mocks — The popular Learn Go with Tests resource has...

  • Event Driven Go Training

    Final Call: Last Chance To Learn Event-Driven Go in 2023! — The job market is tough...

  • Deconstructing Type Parameters - The Go Programming Language

    Deconstructing Type Parameters — If the definition func Clone[S ~[]E, E any](s S) S sends a...

  • screenshot

    GitHub - spf13/afero: A FileSystem Abstraction System for Go

    Afero 1.10: A Filesystem Abstraction System for Go — A single consistent API for accessing a...

  • Organizing a Go module - The Go Programming Language

    Organizing a Go Module — It’s common for Go developers to think about how to organize...

  • Fixing For Loops in Go 1.22 - The Go Programming Language

    Fixing for Loops in Go 1.22 — Go 1.21 includes a preview of a much-anticipated change...

  • Fault tolerance and resilience patterns for Go

    Failsafe: Fault Tolerance and Resilience Patterns — A new Go library for building fault-tolerant apps where...

  • GitHub Actions could be so much better

    GitHub Actions Could Be So Much Better — Actions is a useful service, but the developer...

  • How (not) to apply for a software job

    How (Not) to Apply for a Software Job — Not Go specific, but one of our...

  • https://t.mp/temporal-courses

    Temporal 101 & 102 Courses in Go — Learn Temporal's open source key concepts and best...

  • screenshot

    Top 10 tips for instrumenting Golang with New Relic, part 5

    Top 10 Tips for Instrumenting Go Apps with New Relic — While this is part five...

  • screenshot

    v2.6.0 Released - Ebitengine

    Ebitengine v2.6.0: The 2D Game Engine — Ebitengine (formerly Ebiten) is the best known approach for...

  • screenshot

    GitHub - sugawarayuuta/sonnet: High performance JSON decoder in Go

    Sonnet: A High(er) Performance JSON Library — “Fully compatible with the Go standard library, Both the...

  • screenshot

    GitHub - laixintao/flameshow: A terminal Flamegraph viewer.

    Flameshow: A Terminal Flamegraph Viewer — Before you whip out go install, bear in mind this...

  • screenshot

    GitHub - uber-go/automaxprocs: Automatically set GOMAXPROCS to match Linux container CPU quota.

    automaxprocs: Automatically Set GOMAXPROCS to Match Linux Container CPU Quota

  • The PHP Revolution Is Underway: FrankenPHP 1.0 Beta - Kévin Dunglas

    FrankenPHP 1.0 Beta: Another PHP App Server — Your eyes do not deceive you. This is...

  • Temporal Go SDK developer's guide | Temporal Documentation

    A Developer’s Guide to Getting Started with Temporal — Use this Go SDK guide to see...

  • screenshot

    GitHub - pterm/pterm: ✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely confi...

    PTerm: A TUI Framework for Go — An extensive library packed with components for improving the...

  • static-server: an HTTP server in Go for static content - Eli Bendersky's website

    static-server: An HTTP Server in Go for Static Content — Eli’s made it as simple as...

  • Maroto

    Maroto 1.0: Generate Entire PDFs within Go — Uses a particularly fluent, grid-based approach. Here’s a...

  • screenshot

    GitHub - leaanthony/u: Adding "unset" state to golang's types

    u: Adding an 'Unset' State to Go's Types — For when you want to know if...

  • fx – terminal JSON viewer

    fx 30: The Go-Powered Terminal JSON Viewer — fx has long been a useful tool for looking...

  • screenshot

    Goyave

    Goyave: An Elegant Go REST Framework — Provides structure, routing, a configuration system, and, importantly, pretty...

  • screenshot

    Use your database to power state machines

    Use Your Database to Power State Machines — How to build a state machine using Go...

  • Crafting a Language Server in Golang: A VSCode LSP for Lama2

    Crafting a Language Server in Go: A VSCode LSP for Lama2 — Lama2 (not to be...

  • WASI support in Go - The Go Programming Language

    On WASI Support in Go — Recent versions of Go have introduced the ability to target...

  • The Wails Project | Wails

    Wails 2.6: Create Desktop Apps with Go, JS and CSS — Ever been envious of JavaScript...

  • screenshot

    What I Have Changed My Mind About in Software Development

    What I Have Changed My Mind About in Software Development — “Anybody who doesn’t change their...

  • screenshot

    This Will Make Everyone Understand Golang Interfaces

    ▶  'This Will Make Everyone Understand Go Interfaces' — For anyone experiencing confusion, Anthony GG takes on...

  • Scaling gopls for the growing Go ecosystem - The Go Programming Language

    Scaling gopls for the Growing Go Ecosystem — The official Go blog gives us two posts...

  • Profile-guided optimization in Go 1.21 - The Go Programming Language

    Profile-Guided Optimization (PGO) in Go 1.21 — PGO has been a popular topic for blog posts...

  • screenshot

    GitHub - alecthomas/participle: A parser library for Go

    Participle 2.1: A Simple Parser Package — Aims to provide a straightforward and idiomatic way to...

  • screenshot

    Temporal 102 with Go | Learn Temporal

    Free Course: Temporal 102 with Go — Learn how to utilize the full development cycle in...

  • screenshot

    GitHub - jhillyerd/enmime: MIME mail encoding and decoding package for Go

    Enmime 1.0: MIME Encoding and Decoding Package — Focused on generating and parsing MIME encoded emails.

  • screenshot

    GitHub - zmb3/spotify: A Go wrapper for the Spotify Web API

    Spotify 2.4.0: A Go Wrapper for the Spotify Web API — There are a variety of...

  • screenshot

    GitHub - charmbracelet/lipgloss: Style definitions for nice terminal layouts 👄

    Lip Gloss 0.8: Style Definitions for Nice Terminal Layouts — Provides a ‘fluent’-style API for stylizing...

  • GitHub - lotusdblabs/lotusdb: Most advanced key-value store written in Go, extremely fast, compatible with LSM tree and B+ tree, optimization of badger and bbolt.

    LotusDB 2.0: A Key/Value Store Built in Go — A Go-native key/value store that boasts high...

  • Perfectly Reproducible, Verified Go Toolchains - The Go Programming Language

    Perfectly Reproducible, Verified Go Toolchains — Go 1.21 contains some significant features, but truly reproducible builds...