RSSAmplifier

Blog

The Best Code is No Code At All

Recent content on The Best Code is No Code At All

ldez.github.ioRSS feed ↗53 posts

Latest posts

ghforms

GitHub Forms Live Preview and Validation (Issues and Discussions)

Welcome to go-acme/lego v5

I am thrilled to announce go-acme/lego v5! This is a major release that brings a completely redesigned CLI, and powerful new features.

no-blank-issue

A GitHub Action that automatically closes newly opened issues that have been created without the issue forms.

StructTags

structtags provides straightforward ways to parse, read, or modify struct tags.

gomodcachesize

Calculate the module cache size of dependencies for a module.

Welcome to golangci-lint v2

I am thrilled to announce the release of v2! I hope is that these features will enhance your development experience.

exptostd

Detects functions from golang.org/x/exp/ that can be replaced by std functions.

Usetesting

Detects when some calls can be replaced by methods from the testing package.

How I published links inside the pkg.go.dev documentation of my module

While hunting down a package on https://pkg.go.dev , I stumbled upon a delightful surprise in the “Links” section: there are custom links!! What is this magic?

Distributarepo

Helper to get an overview of the forks of a GitHub repository.

GHBan

To block multiple accounts across multiple organizations.

Modupwiz

Modules Update Wizard (modupwiz) is a helper to manage dependency updates.

Mail-in-a-Box Go Client

Go library for accessing Mail-in-a-Box API.

Nodion DNS Go Client

Go library for accessing Nodion API.

Take a Mocktail

Mocktail: Mock Generator for Strongly-Typed Mocks.

Mocktail, fruity mocks

Naive code generator that creates mock implementation using testify.mock.

traefik-certs-cleaner

A simple helper to clean the Traefik acme.json file by removing and revoking certificates.

mime-types as constants

A Go module that provides mime-types as constants.

Freemyip DNS Go Client

Go library for accessing the freemyip.com API.

Porkbun DNS Go Client

Go library for accessing the Porkdun API.

Tagliatelle

A linter that handles Go struct tags.

Libraries Comparison About Word Cases

Comparison of Word Cases Manipulations Libraries.

GoModDirectives

A linter that handle replace , retract , exclude directives into go.mod .

Paerser

Parses and loads configuration from many sources. CLI flags, YAML, TOML, JSON, and environment variables.

SemGo

Keeps Go version in SemaphoreCI up to date.

Lasius Mixtus 🐜

Publish Documentation on a GitHub Repository.

deSEC DNS Go Client

Go library for accessing the deSEC API.

Grignotin

A collection of small helpers around Go proxy, Go meta information, etc.

Deptomod

Enhanced migration from dep to go modules.

Seihon

A simple tool to publish multi-arch images on the Docker Hub.

Namesilo DNS Go Client

Go library for accessing the Namesilo API.

GHActions

Create a Github Action in 5 seconds! (in Golang)

Mjolnir

A GitHub Action to close issues related to a merged pull request.

traefik-certs-dumper

Dump ACME data from Traefik to certificates.

Aurora DNS Go Client

Go library for accessing the Aurora DNS API.

NRDCG - The natural reserve of DNS clients in Go

The natural reserve of DNS clients in Go.

motoko

A tool, based on Go modules, to update a dependency to a major version.

GTI

A port of gti in Go. (because it’s fun)

listrandom

A simple tool to randomize a list. No backend, only on browser.

go-semaphoreci

Go library for accessing the Semaphore CI API.

Messor Structor 🐜

Manage multiple documentation versions with Mkdocs.

Myrmica Gallienii 🐜

Keep Forks Synchronized.

GHWebHook

Create a Github WebHook in 5 seconds! (in Golang)

Myrmica Aloba 🐜

Add labels and milestone on pull requests and issues.

Myrmica Bibikoffi 🐜

Closes stale issues.

Myrmica Lobicornis 🐜

Update and Merge Pull Request.

PRM

Pull Request Manager for Maintainers.

go-git-cmd-wrapper

A simple wrapper around git command in Go.

GCG

A GitHub Changelog Generator.

Test Driven Learning - Go

Go est un langage qui buzz beaucoup depuis quelques temps en grande partie à cause de Docker , j’ai donc eut l’envie de m’initier à ce langage. Je me suis demandé comment commencer : faire des tutoriaux, souvent cela se résume à des copier-coller et finit par une connaissance très partielle. Du coup, je me suis dit pourquoi ne pas essayer de faire le kata FizzBuzz pour apprendre.…