Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Go

Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.

https://github.com/gorilla/feeds

Package gorilla/feeds is a golang rss/atom generator library

atom feeds go golang gorilla gorilla-web-toolkit rss

Last synced: 05 Nov 2024

https://github.com/Konstantin8105/Effective_Go_RU

Перевод - Эффективный Go

documentation effective-go go golang

Last synced: 02 Aug 2024

https://github.com/qustavo/dotsql

A Golang library for using SQL.

go golang-library sql

Last synced: 07 Nov 2024

https://github.com/openatx/atx-agent

HTTP Server runs on android devices

android go

Last synced: 08 Nov 2024

https://github.com/samonzeweb/godb

A Go SQL query builder and struct mapper.

database go golang orm sql

Last synced: 02 Aug 2024

https://github.com/jirfag/go-queryset

100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.

codegenerator go golang gorm orm queryset typesafe

Last synced: 29 Oct 2024

https://github.com/allaboutapps/integresql

IntegreSQL manages isolated PostgreSQL databases for your integration tests.

go golang id-allaboutapps-backend integration-testing postgres postgresql server

Last synced: 29 Oct 2024

https://github.com/Clivern/Peanut

🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.

clivern containerization database developer-tools devops docker go golang hacktoberfest message-broker peanut

Last synced: 01 Nov 2024

https://github.com/33cn/chain33

高度模块化, 遵循 KISS原则的区块链开发框架

blockchain framework go golang

Last synced: 07 Nov 2024

https://github.com/pboehm/ddns

A self-hosted Dynamic DNS solution similar to DynDNS or NO-IP

ddns dynamic-dns-solution dyndns go webservice

Last synced: 04 Nov 2024

https://github.com/otiai10/copy

Go copy directory recursively

copy directories directory files folder folders go golang recursive

Last synced: 16 Oct 2024

https://github.com/risor-io/risor

Fast and flexible scripting for Go developers and DevOps.

developer-tools devops go golang scripting

Last synced: 04 Nov 2024

https://github.com/antchfx/htmlquery

htmlquery is golang XPath package for HTML query.

go golang html html-parser xpath xpath-selector xpath2

Last synced: 26 Oct 2024

https://github.com/probonopd/go-appimage

Go implementation of AppImage tools

appimage go golang hacktoberfest

Last synced: 22 Oct 2024

https://github.com/status-im/status-go

The Status module that consumes go-ethereum

blockchain cryptocurrency ethereum go golang

Last synced: 02 Aug 2024

https://github.com/omniscale/imposm3

Imposm imports OpenStreetMap data into PostGIS

database geo go imposm

Last synced: 27 Oct 2024

https://github.com/benbjohnson/immutable

Immutable collections for Go

collections go immutable

Last synced: 30 Oct 2024

https://github.com/philippgille/gokv

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)

abstraction badgerdb bolt boltdb cloud-storage consul database dynamodb etcd go golang key-value key-value-store library memcached mongodb package postgresql redis simple

Last synced: 26 Oct 2024

https://github.com/aquasecurity/chain-bench

An open-source tool for auditing your software supply chain stack for security compliance based on a new CIS Software Supply Chain benchmark.

cis devsecops go golang misconfiguration open-policy-agent security security-tools software-supply-chain software-supply-chain-security vulnera

Last synced: 02 Nov 2024

https://github.com/apolloconfig/agollo

🚀Go client for ctrip/apollo (https://github.com/apolloconfig/apollo)

apollo apollo-client client-library client-side configuration-management go godoc golang

Last synced: 31 Oct 2024

https://github.com/go-shiori/go-readability

Go package that cleans a HTML page for better readability.

go golang readability

Last synced: 05 Nov 2024

https://github.com/yqchilde/golang-interview

Golang面试题,收集自Golang中文网,收集是为了自己可以巩固复习,不必要每次去找

go interview

Last synced: 01 Nov 2024

https://github.com/abice/go-enum

An enum generator for go

enum generated go golang

Last synced: 26 Oct 2024

https://github.com/lemnos/tt

A terminal based typing test.

go golang terminal typing typingtest

Last synced: 30 Oct 2024

https://github.com/piupuer/gin-web

由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发

casbin gin gin-admin go go-admin golang idempotence jwt message-center middleware rbac restful transaction validator viper vue websocket workflow

Last synced: 14 Oct 2024

https://github.com/go-telegram/bot

Telegram Bot API Go framework

bot go golang telegram telegram-bot telegram-bot-api

Last synced: 26 Oct 2024

https://github.com/mitranim/gow

Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"

build-tool go golang task-runner watch

Last synced: 06 Nov 2024

https://github.com/yqchilde/Golang-Interview

Golang面试题,收集自Golang中文网,收集是为了自己可以巩固复习,不必要每次去找

go interview

Last synced: 02 Aug 2024

https://github.com/yorkie-team/yorkie

Yorkie is a document store for collaborative applications.

collaborative-applications crdt go grpc hacktoberfest realtime-collaboration yorkie

Last synced: 07 Nov 2024

https://github.com/nix-community/nix-init

Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more [maintainer=@figsoda]

cargo go nix nixpkgs poetry python rust template

Last synced: 10 Oct 2024

https://github.com/git-lfs/lfs-test-server

Standalone Git LFS server

git-lfs go lfs-server

Last synced: 08 Nov 2024

https://github.com/melbahja/got

Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!

chunks cli download-file download-photos download-songs download-videos downloader fast-downward go golang hacktoberfest partial-content

Last synced: 30 Oct 2024

https://github.com/soypat/gopherlings

📘️ Learn Go by fixing tiny incorrect programs

examples examples-go fix-the-code go golang learn learn-by-doing learn-go learn-golang learn-to-code

Last synced: 01 Nov 2024

https://github.com/yourbasic/graph

Graph algorithms and data structures

data-structures go golang graph-algorithms graph-theory library

Last synced: 26 Oct 2024

https://github.com/ivaaaan/smug

Session manager and task runner for tmux. Start your development environment within one command.

go golang hacktoberfest tmux

Last synced: 31 Oct 2024

https://github.com/stretchr/objx

Go package for dealing with maps, slices, JSON and other data.

go golang objx

Last synced: 25 Oct 2024

https://github.com/uptrace/bunrouter

Golang HTTP router

go golang http-router router

Last synced: 03 Nov 2024

https://github.com/saturnsvoid/gobot2

Second Version of The GoBot Botnet, But more advanced.

bot botnet ddos-tool go golang keylogger malware uac-bypass virus windows

Last synced: 03 Nov 2024

https://github.com/SaturnsVoid/GoBot2

Second Version of The GoBot Botnet, But more advanced.

bot botnet ddos-tool go golang keylogger malware uac-bypass virus windows

Last synced: 03 Aug 2024

https://github.com/shurcooL/graphql

Package graphql provides a GraphQL client implementation.

client go graphql

Last synced: 03 Nov 2024

https://github.com/lifadev/archive_aws-lambda-go

A fast and clean way to execute Go on AWS Lambda.

aws aws-lambda go golang lambda serverless

Last synced: 03 Nov 2024

https://github.com/oramasearch/onnx-go

onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.

go gorgonia machine-learning neural-network onnx open-source protobuf software2

Last synced: 26 Oct 2024

https://github.com/mailgun/mailgun-go

Go library for sending mail with the Mailgun API.

go mailgun

Last synced: 14 Oct 2024

https://github.com/snowlyg/iris-admin

Web admin for go framework [gin/iris]

apidoc casbin docker docker-compose excel gin go golang gorm httptest iris iris-api redis

Last synced: 01 Nov 2024

https://github.com/adrg/xdg

Go implementation of the XDG Base Directory Specification and XDG user directories

cross-platform go golang golang-library golang-package known-folders library linux macos plan9 specification unix windows xdg xdg-basedir xdg-compliance xdg-specs xdg-user-dirs

Last synced: 26 Oct 2024

https://github.com/gcla/gowid

Compositional widgets for terminal user interfaces, written in Go, inspired by urwid.

go golang tcell tui urwid widgets

Last synced: 30 Oct 2024

https://github.com/manyminds/api2go

JSONAPI.org Implementation for Go

go jsonapi rest

Last synced: 02 Aug 2024

https://github.com/mvdan/interfacer

A linter that suggests interface types

go interface linter types

Last synced: 03 Aug 2024

https://github.com/casbin/gorm-adapter

GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex

abac access-control acl adapter auth authorization authz casbin go golang gorm orm rbac storage-driver

Last synced: 07 Nov 2024

https://github.com/jcmturner/gokrb5

Pure Go Kerberos library for clients and services

go golang gssapi kerberos kerberos-authentication kerberos-client kerberos-spnego keytab spnego

Last synced: 03 Aug 2024

https://github.com/octoproject/octo-cli

CLI tool to expose data from any database as a serverless web service.

api data database faas go knative octo-cli openfaas serverless

Last synced: 27 Oct 2024

https://github.com/Runner-Go-Team/RunnerGo

RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。

api automated-testing docker go performance-test test test-platform

Last synced: 08 Nov 2024

https://github.com/otiai10/ocrserver

A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well

api api-server curl docker go heroku ocr ocr-server

Last synced: 14 Oct 2024

https://github.com/librespeed/speedtest-go

Go backend for LibreSpeed

go golang librespeed speedtest

Last synced: 05 Nov 2024

https://github.com/wx-chevalier/cs-notes

:books: 编程语言语法基础与工程实践,JavaScript | Java | Python | Go | Rust | CPP | Swift

assembly c cpp go haskell java javascript jvm lua python swift wx-doc

Last synced: 12 Oct 2024

https://github.com/geerlingguy/ansible-for-kubernetes

Ansible and Kubernetes examples from Ansible for Kubernetes Book

ansible automation book devops go infrastructure kubernetes python scalability

Last synced: 12 Oct 2024

https://github.com/wx-chevalier/CS-Notes

:books: 编程语言语法基础与工程实践,JavaScript | Java | Python | Go | Rust | CPP | Swift

assembly c cpp go haskell java javascript jvm lua python swift wx-doc

Last synced: 02 Aug 2024

https://github.com/zxysilent/blog

一个go、echo、xorm、vue typescript vite 开发的快速、简洁、美观、前后端分离的个人博客系统(blog)、也可方便二次开发为CMS(内容管理系统)和各种企业门户网站。

admin api blog echo go golang iviewui naive-ui npm pinia spa typescript vite vue vue-cli vuex xorm

Last synced: 08 Nov 2024

https://github.com/badoux/checkmail

Golang package for email validation

format go golang host mail mailbox user validation

Last synced: 03 Aug 2024

https://github.com/Azure/application-gateway-kubernetes-ingress

This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.

agic aks application-gateway azure go ingress ingress-controller kubernetes

Last synced: 08 Nov 2024

https://github.com/miniscruff/changie

Automated changelog tool for preparing releases with lots of customization options

cd changelog changelog-generator ci devops devops-tools go golang release-automation

Last synced: 22 Oct 2024

https://github.com/libplctag/libplctag

This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

allen-bradley c c-sharp cip dotnet ethernet ethernet-ip go golang java labview linux modbus pascal pccc plc portable rockwell windows

Last synced: 02 Aug 2024

https://github.com/resgateio/resgate

A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.

api-gateway go golang microservices microservices-architecture nats-server realtime resgate rest-api

Last synced: 03 Aug 2024

https://github.com/insomniacslk/dhcp

DHCPv6 and DHCPv4 packet library, client and server written in Go

dhcp dhcp-client dhcp-server dhcpd dhcpd-server dhcpv4 dhcpv6 dhcpv6-packet dhcpv6-server go golang

Last synced: 07 Nov 2024

https://github.com/vkcom/noverify

Pretty fast linter (code static analysis utility) for PHP

go golang linter noverify php

Last synced: 07 Oct 2024

https://github.com/VladimirMarkelov/clui

Command Line User Interface (Console UI inspired by TurboVision)

console go golang gui terminal tui ui widgets

Last synced: 03 Nov 2024

https://github.com/vladimirmarkelov/clui

Command Line User Interface (Console UI inspired by TurboVision)

console go golang gui terminal tui ui widgets

Last synced: 29 Oct 2024

https://github.com/hashicorp/terraform-exec

Terraform CLI commands via Go.

go terraform terraform-sdk

Last synced: 29 Oct 2024

https://github.com/azure/application-gateway-kubernetes-ingress

This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.

agic aks application-gateway azure go ingress ingress-controller kubernetes

Last synced: 07 Oct 2024

https://github.com/ccding/Go-stun

A go implementation of the STUN client (RFC 3489 and RFC 5389)

go golang nat-traversal rfc-5389 stun webrtc

Last synced: 24 Oct 2024

https://github.com/aquasecurity/libbpfgo

eBPF library for Go. Powered by libbpf.

bpf ebpf go golang linux

Last synced: 12 Oct 2024

https://github.com/ompluscator/dynamic-struct

Golang package for editing struct's fields during runtime and mapping structs to other structs.

dynamic go golang runtime structs

Last synced: 06 Nov 2024

https://github.com/gorilla/securecookie

Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.

cookie cookies go golang gorilla gorilla-web-toolkit securecookie sessions

Last synced: 02 Aug 2024

https://github.com/VKCOM/noverify

Pretty fast linter (code static analysis utility) for PHP

go golang linter noverify php

Last synced: 02 Aug 2024

https://github.com/kovetskiy/manul

:smirk_cat: The madness vendoring utility for Golang programs

dependencies git go golang manager manul submodule submodules vendor

Last synced: 26 Oct 2024

https://github.com/antchfx/xpath

XPath package for Golang, supports HTML, XML, JSON document query.

go go-xml golang html selects-descendants xml xpath xpath-patterns xpath-query xpath2

Last synced: 02 Aug 2024

https://github.com/syumai/workers

Go package to run an HTTP server on Cloudflare Workers.

cloudflare cloudflare-workers go golang

Last synced: 31 Oct 2024

https://github.com/chanhx/crabviz

🦀 A LSP-based interative call graph generator

c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode

Last synced: 29 Oct 2024

https://github.com/zhashkevych/go-clean-architecture

👨‍💻 REST API example, built by following Uncle Bob’s clean architecture principles

architecture clean-architecture clean-code docker docker-compose go golang golang-api golang-api-examples jwt mongo mongodb rest-api

Last synced: 10 Oct 2024

https://github.com/unknwon/gowalker

Go Walker is a server that generates Go projects API documentation on the fly.

documentation-tool go lsif-enabled

Last synced: 04 Nov 2024

https://github.com/Unknwon/gowalker

Go Walker is a server that generates Go projects API documentation on the fly.

documentation-tool go lsif-enabled

Last synced: 29 Oct 2024

https://github.com/cristalhq/jwt

Safe, simple and fast JSON Web Tokens for Go

dependency-free go golang golang-library jose jwe jwk jws jwt jwt-claims jwt-token

Last synced: 06 Nov 2024

https://github.com/DATA-DOG/go-txdb

Immutable transaction isolated sql driver for golang

go golang integration-testing sql sql-driver tdd testing

Last synced: 26 Oct 2024

https://github.com/github/vulcanizer

GitHub's ops focused Elasticsearch library

elasticsearch go operations

Last synced: 07 Oct 2024

https://github.com/fxamacker/cbor

CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.

cbor cbor-library codec cose cwt go golang json-alternative rfc-7049 rfc-8949 serialization std-94

Last synced: 26 Oct 2024

https://github.com/summerwind/h2spec

A conformance testing tool for HTTP/2 implementation.

go hpack http2

Last synced: 05 Nov 2024