idiomatic-go

There are 15 repositories under idiomatic-go topic.

  • inancgumus/learngo

    ❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

    Language:Go19k315362.6k
  • go-critic/go-critic

    The most opinionated Go source code linter for code audit.

    Language:Go1.9k22582117
  • inancgumus/gobyexample

    📚 Go by Example: Programmer's Guide to Idiomatic and Testable Code

    Language:Go14611026
  • 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.

    Language:Go202183
  • aicra

    xdrm-io/aicra

    :rocket: Fast, intuitive, and powerful configuration-driven engine for faster and easier REST development

    Language:Go171130
  • H0llyW00dzZ/GoGenAI-Terminal-Chat

    This repository is a work in progress (WIP).

    Language:Go8140
  • 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.

    Language:Go1100
  • 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).

    Language:Go110
  • H0llyW00dzZ/fiber2fa

    This is a custom 2FA (Two-Factor Authentication) middleware for the Fiber web framework. It provides a secure and easy-to-use solution for implementing 2FA in Fiber applications. The middleware supports TOTP (Time-based One-Time Password) authentication and offers customizable configuration options.

    Language:Go1101
  • akshata494/GoAdhoc

    Akshata's idiomatic go code for ad-hoc tasks.

    Language:Go0200
  • 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.

    Language:Go10
  • H0llyW00dzZ/ocsp-fiber

    This PKIX OCSP Fiber Framework

    Language:Go10
  • 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.

    Language:Go10
  • kugeceo/chengyucidian

    鲁虺在线成语词典, 成语资源 成语典故 方位成语 自然成语 儿童成语 三字成语 相对成语 同字成语 动物成语 身体成语 表情成语 心情成语 叠字成语 双字成语 数字成语 成语故事 成语新编 成语接龙

    Language:PHP12
  • quasilyte/go-doccheck

    Linter that helps you to make Go doc-comments more idiomatic.

    Language:Go24