Sign in

Repository Index

47,133 repositories indexed

Tags: Backend and APIs
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–24 of 52 · Most stars

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

  • mux
  • go
  • gorilla
  • router

An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

  • validation
  • golang
  • go
  • ozzo

Package ini provides INI file read and write functionality in Go

idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]

Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒

Translated⚔ Go package for data validation and filtering. support Map, Struct, Form data. A general-purpose Go library for data validation and filtering, simple to use, with most commonly used validators and filters built in, and support for custom validators, custom messages, and field translation.

  • validation
  • validator
  • filter
  • govalidator

Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.

  • go
  • golang
  • golang-package
  • mail

Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.

Abstract JSON for Golang with JSONPath support

  • golang
  • golang-package
  • json
  • json-parser

Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.

a package for decode form's values into struct in Go

  • decode
  • form
  • decoding
  • decode-form