Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with idiomatic-go
A curated list of projects in awesome lists tagged with idiomatic-go .
https://github.com/inancgumus/learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
best-practices course design-patterns exercise exercises go golang golang-examples idiomatic-go idioms learn-go learn-to-code learning-by-doing learning-go learning-golang patterns patterns-go project quizzes tutorial
Last synced: 17 Dec 2024
https://github.com/go-critic/go-critic
The most opinionated Go source code linter for code audit.
conventions go go-lintpack golang hacktoberfest idiomatic-go linter lintpack ruleguard style-checker
Last synced: 25 Oct 2024
https://github.com/inancgumus/gobyexample
📚 Go by Example: Programmer's Guide to Idiomatic and Testable Code
best-practices book books exercises go golang idiomatic-go idioms learning-by-doing patterns projects testing tutorial
Last synced: 15 Dec 2024
https://github.com/h0llyw00dzz/my-restapis-boilerplate
This project provides a boilerplate for building RESTful APIs using Go. It is designed to a quick start with best practices, easy configuration, and a clear project structure.
advanced golang high-performance idiomatic-go microservice-framework microservices microservices-architecture restful-api
Last synced: 13 Nov 2024
https://github.com/h0llyw00dzz/gogenai-terminal-chat
This repository is a work in progress (WIP).
advanced artificial-intelligence generative-ai go golang idiomatic-go large-language-models terminal-based
Last synced: 13 Nov 2024
https://github.com/h0llyw00dzz/csr-generator
The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).
cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates
Last synced: 13 Nov 2024
https://github.com/h0llyw00dzz/cidr
The cidr package provides a Go utility for converting CIDR (Classless Inter-Domain Routing) blocks into a range of numeric IP addresses. It is designed to work specifically with IPv4 addresses and is useful for network-related operations such as checking if an IP address falls within a CIDR range.
firewall go golang golang-package idiomatic-go ipv4-address network
Last synced: 13 Nov 2024
https://github.com/quasilyte/go-doccheck
Linter that helps you to make Go doc-comments more idiomatic.
comments conventions doc-comments go golang idiomatic-go linter linters
Last synced: 21 Dec 2024
https://github.com/h0llyw00dzz/fibervalidator
This is a custom validator middleware for the Fiber web framework. It allows defining validation rules for request bodies in various formats, including JSON, XML, and other content types, providing a flexible and extensible way to validate incoming data.
gofiber gofiber-error golang golang-package idiomatic idiomatic-go restful-api
Last synced: 13 Nov 2024
https://github.com/h0llyw00dzz/protohttp
ProtoHTTP is a simple gRPC server implementation in Go that responds with a "Hello, World!" message. This project serves as an example of how to set up a gRPC service with Go, including server reflection for tooling support.
golang grpc-go idiomatic-go protocol-buffers restful-api tcp-server
Last synced: 13 Nov 2024
https://github.com/h0llyw00dzz/ocsp-fiber
This PKIX OCSP Fiber Framework
advanced cryptography go idiomatic-go restful-api security
Last synced: 13 Nov 2024