GPT-3.5 Turbo & GPT-4 Chatbot Golang Library This repository contains a Golang implementation of a chatbot using the OpenAI GPT-3.5 Turbo as well as t
gotrash rm alternative written in Go. Installation Usage put list restore clear LICENSE Installation Homebrew $ brew install koki-develop/tap/gotrash
Go-Palette 🎨 Elegant and convenient style definitions using ANSI colors. Fully compatible and wraps the fmt library for nice terminal layouts. Suppor
Lightning Stream User documentation can be found here Lightning Stream is a tool to sync changes between a local LMDB (Lightning Memory-Mapped Databas
gleichzeitig Run shell scripts, commands and executables in parallel (ger: gleichzeitig). demo.mp4 Install From release Download the latest release fo
descit 🤩 ChatGPT describes your error Install & Update Please make sure Go's bin folder is in your PATH. go install github.com/yude/[email protected] Setu
Telegram Bot with ChatGPT and Golang This is a Telegram bot created with ChatGPT and Golang. The bot uses OpenAI's GPT-3 language model to generate re
resultGroup resultGroup is a simple and flexible Go library for managing the results and errors of concurrent tasks. It is inspired by the beloved Has
go-logadapter provide a flexible and powerful way to handle logging in applications, and can help in debugging, monitoring, and maintaining the application's performance and behavior.
A Go library to work with SQL database using standard `database/sql` api. It supports SQL to array/maps/structs, and CRUD operations on structs.
Go-Slack-Webhook This is the simple repository for sending slack message with golang. Installation go get github.com/Bulut-Bilisimciler/go-slack-webho
requiredfield Introduction Installation Usage Overview Syntax Behavior FAQ Motivation License Introduction requiredfield is a linter for Go that verif
gat cat alternative written in Go. Installation Usage LICENSE Installation Homebrew $ brew install gat go install $ go install github.com/koki-develop
Lingon 🍒 - Libraries for building platforms with Go What is this? Who is this for? Project status Getting started Examples Motivation Reduce cognitiv
Pipeline Go pipeline solution that can be used in many different combinations for chaining pipeline steps. Inspired by @bilal-kilic's Kotlin implement
Arishem Arishem是由字节跳动客服平台架构组自研的一款轻量、高性能 的DSL规则引擎。目的是将变更频繁的业务决策从应用程序中剥离出来,使用可视化界面灵活地编写业务决策,提升业务需求的响应速度。 Arishem采用完全兼容的JSON语法格式来定义规则语法,通过组装、嵌套 的方式可以灵活地表
🤖 GPT4Go 🚀 GPT4Go: AI-Powered Test Case Generation for Golang 🧪 English | 中文 GPT4Go is an open-source project that auto-generates test case files f
slog: Handler chain, fanout, failover, load balancing... Design workflows of slog handlers: fanout: distribute log.Record to multiple slog.Handler in
imcache imcache is a generic in-memory cache Go library. It supports expiration, sliding expiration, eviction callbacks and sharding. It's safe for co
exif Exchangeable image file format tools for Go. This library is at least 200 times faster for extracting EXIF data from a small image when compared
netstatgo John Hammond | Monday, April 10, 2023 Crappy Golang code to list local listening ports and their associated processes, much like netstat -an
"Easy Regex" is a valuable and straightforward tool that takes your regular expression and displays the matched parts of the text in the output. Give it a try and witness its usefulness in action.
webrtc-zero-downtime-restart webrtc-zero-downtime-restart is a simple Pion WebRTC broadcast server that can be restarted without disconnecting users.
Last Stop is more than just DLP. On top of our increased security visibility, we enable people to share prompts amongst each other as individuals or as an organization to increase speed to knowledge, building a platform for centralized usage.
Note: This project has been moved to a new location on GitHub. Please visit https://github.com/gopenai/openai-client for the latest version. OpenAI Go
quack, motherducker! 🐤 quackpipe QuackPipe is an OLAP API built on top of DuckDB with a few extra compatibility bits. If you know, you know. Play wit
Lightweight AGI (LW-AGI) LW-AGI is Golang-based General AI with Flexible Language Models Lightweight AGI is a project aimed at creating a simple and e
Jauth Jauth is a lightweight SSL/TLS reverse proxy with authorization. Great for protect your self-hosted applications. Features Single binary executa
GoLang Diffie-Hellman Library This library for GoLang provides two main functionalities: Generate a transport key using Alice's private key and Bob's
Logger Installation go get github.com/go-packagist/logger Usage package main import ( "fmt" "github.com/go-packagist/logger" "time" ) type Custom
Service-Context Service Context runs as heart of our services, helps us manage components (such as Consumers, DB Connections, Configuration). It offer
Komi - subarashi go pooling 🍡 Motivation Go is great for setting up easy parallel jobs and processes, however, it is not easy when one starts confusi
logdel This oss is a tool to delete log.Println(), etc. written for debugging, etc. Bug When using this tool, all comment-outs go to the bottom of the
🪄 EdgeGPT-Go EdgeGPT-Go is a New Bing unofficial API developed using Golang. You can use it as a library, microservice or standalone cli application.
PHOS You Can (Not) Redo PHOS is a channel with internal handlers and diversified options. Install go get github.com/B1NARY-GR0UP/phos Quick Start pack
Simple Snap Midtrans - Golang Simple package to connect your golang app with midtrans. Development by: Findryankp Import go get github.com/Findryankp/
TestCraft TestCraft is a Go library for filling your structs with test data. You can either define attributes for your structs or randomize them. Inst
GPT cli An interactive ChatGPT client featuring shortcuts and auto-complete. What are shortcuts? Shortcuts are shorthand for specifc prompts. So for e
GNews-go Introduction This package is inspired by the ranahaani/GNews which is written in Python, and is used to fetch the latest news from Google New
Introduction This code base is a simple library I am developing for AI-powered applications that can make use of multiple agents with different skills
trace2sqlite Convert Go execution traces to SQLite databases. Usage Create trace.db from my.trace: trace2sqlite trace.db my.trace Quick tour Using a d
SNClient+ SNClient+ is a secure general purpose monitoring agent designed as replacement for NRPE and NSClient++. Supported Operating Systems i386 x64
fly-helper A minimalistic tool helping with deployment to Fly.io Config This tool supports configuration in YAML or JSON --- secrets: input: - nam
gio-icon-browser A browser of every icon in the golang.org/x/exp/shiny/materialdesign/icons package, built with and for Gio. Development Native To bui
ContainerDirectRouting The spawner is a small wrapper around the docker APIs which is able to manage containers lifecycle. When a container is created
quillnote-server currently in development things might break Runs a lightweight Nextcloud-like Notes Server. Made for the Quillnote/Quillpad App - Mai
iserv2go An unofficial Go library and CLI for IServ. Disclaimer 1: I am not affiliated with the IServ GmbH in any way. Disclaimer 2: This program is d
Alpha Vantage Go A Go wrapper to get stock data and stock indicators from the Alpha Vantage API. Note: This project is still work in progress check th
qqwry 🌎 A lightweight native Golang implementation of GeoIP API Example package main import ( "fmt" "github.com/song940/qqwry-go/qqwry" ) func m
go-exporter Ein einfaches Beispiel zum erfassen von Metriken aus go heraus. Erstellen des binary Windows Unter Windows 10 die Powershell starten und d
Answer - Build Q&A community An open-source knowledge-based community software. You can use it to quickly build your Q&A community for product technic
Luna is a reeeaaally tiny, yet expanding, compiler for WebAssembly Text Format, written in Go and built as one of my quest to conquer the WebAssembly dungeon.
Tutorial Vietnam Document name URL Note Go Language Advanced Programming https://github.com/zalopay-oss/go-advanced Tutorial English Document name URL
Catppuccin for Go Usage go get github.com/catppuccin/go Add animport catppuccin "github.com/catppuccin/go" to your file Use the flavours as you wish.
Go-wiki This is a Golang Wikipedia API wrapper - The Golang module that makes it easy to access and parse data from Wikipedia. You can use this module
KSbus is a zero configuration Eventbus written in Golang, it offer an easy way to share/synchronise data between your Golang servers or between you servers and browsers(JS client) , or simply between your GO and JS clients.
A static blog written in Go, packaged in one binary. Run it with $ go run ./cmd/blog Or see it in production en: https://metnews.co/blog/ zh: https:/
Lhotse Lhotse is a tiny HTTP server with controllable performance. Lhotse lets you specify, directly in your request, the expected specific (or range
GODI Simple & Performant Dependency Injection Container for Go Objectives Remove the need to pass context.Context to intermediate dependencies for can
GO Guide for Beginners This is a guide for beginners to learn Go. It is a work in progress. If you have any suggestions, please open an issue or a pul
Strago Simple traffic controller agent with Golang. With Strago you can create and config a load balancer for your services. Load balancing logic of S
shardmap A performant, highly concurrent and simple sharded hashmap implementation using generics. This package contains a ShardedMap and a FIFOMap. S
Tracer Tracer is a small service written in Go that enables MQTT for the EPEVER Tracer MPPT Solar Charge Controller. The goal of the project is to use
functional A functional "standard" library for Golang. Why To spark discussion and ideas To make algorithmic/data oriented work with Go easier and fas
Nimbus Nimbus is a library for simplify the usage of Badger key-value (KV) database. Goals of this project Have fun and learn a lot Implement an abstr
golang-microservice-101 golang-microservice-101 test proxies: curl localhost:3000/payment curl localhost:3000/moneygram curl -X POST -H "Content-Type:
Laizy Shell An interactive shell environment with an enhanced AI assistant. All the power of laizy.dev in a handy commandline tool. Features Natural l
webrpc-gen Golang templates This repo contains the templates used by the webrpc-gen cli to code-generate webrpc Go server and client code. Usage webrp
fdbexplorer A TUI tool for exploring the status of FoundationDB clusters. Table of Contents Background Install Usage Maintainers Contributing License
Firebase Middleware Verify Id Token Install go get github.com/duongdam/fire-verify-auth Usage package firebase_verify_accessToken import ( "github.c
Live Cricket Score Get Live Cricket Score on your Terminal and CMD Usage Download or clone the repo https://github.com/mskian/go-cricket-score.git cd
Tracky Tracky is a self-hosted, open source tracker service. It is used to monitor how a target's values change over time. Why Tracky? I'm Something o
go-boilerplate Golang microservice boilerplate. Directory structure | |____build # This include the build & run commands which helps to run service on
Render The render package helps manage HTTP request / response payloads. The motivation and ideas for making this package come from go-chi/render. Eve
connect-go-prometheus Prometheus monitoring for connect-go. Interceptors This library defines interceptors to observe both client-side and server-side
Zefoy/Froyz fully automated Automated with API requests, not using selenium or any other webdriver. Bypasses captcha and bots all available services f
clfu Implementation of Constant Time LFU (least frequently used) cache in Go with concurrency safety. This implementation is based on the paper An O(1
Topaz - cloud-native authorization for modern applications and APIs Topaz is an open-source authorization service providing fine-grained, real-time, p
KittyStager KittyStager is a simple stage 0 C2. It is made of a web server to host the shellcode and an implant, called kitten. The purpose of this pr
Golang rest API A rest API writen with Golang programming language. Getting Start At this time, you have a RESTful API server running at http://127.0.
govalin A simple way of creating efficient HTTP APIs in golang using conventions over configuration. Installation To install govalin run: go get -u gi
adhocore/chin A GO lang command line tool to show a spinner as you wait for some long running jobs to finish. This is a simple project but carries a t
Go SponsorBlock This is unofficial, read-only SponsorBlock server implementation that does only segments lookup (/api/skipSegments/:shaHash). It's try
Cherri Cherri (pronounced cherry) is a iOS Siri Shortcuts programming language, that compiles directly to a valid runnable Shortcut. Documentation hel
🐸 FroLang v0.1.0 FroLang is an interpreted, interactive, dynamic typed, open-source toy programming language created for the sole purpose of learning
aws-serverless-golang 👋 About Me From South Korea 👨💻 Passionate/creative AWS Solution Engineer 🧡 Based in Germany 🍺 LinkedIn ✨ 👀 About Project
AWS Fraud Detector Rule Builder This is a simple tool to help you build AWS Fraud Detector rules. It is not a replacement for the AWS Fraud Detector c
Grafana RBAC Controller Grafana is an observability stack that allows you to monitor and analyse metrics, logs, and traces. Grafana users and resource
Simple RESTful API starter Kit in Golang Blazingly fast RESTful API starter in Golang for small to medium scale projects. Getting Started These instru
StegoSecretS StegoSecretS combines AES-256 encryption, Shamir's Secret Sharing (SSS) and steganography! It helps you share a secret among other truste
Tea Tutor This is a Bubbletea program designed to be run locally or over ssh. You can use it to define and serve quizzes on any subject. Demo Dependin
Microservices with Go The Microservices Architecture contains Broker Service Authentication Service Logger Service Mail Service Listener Service AMQP
Cara berkontribusi Fork Repo ini Untuk melakukan fork repository, klik pada pojok kanan atas halaman, tersedia tombol fork disana. Clone Clone forknya
UNION-JD-GO JD.com Alliance Open platform API Interface Golang SDK (Development Kit) JD.com Alliance optimizes the core competence of the alliance, su
Go slices Functions for slices using Go generics and (sometimes) specification pattern. Go slices Documentation Install Usage func Every func Filter f
Web Scraping com GO Projeto simples para testar principalmente as seguintes funcionalidades em go: WaitGroups (sync); Channels; net/http strings struc
golang-webmin-CVE-2022-0824-revshell RCE in Webmin = 1.984 CVE-2022-0824 and CVE-2022-0829 This exploits a BAC vuln in Webmin to upload a malicious f
UNION-GO JD.com Alliance Open platform API Interface Golang SDK (Development Kit) JD.com Alliance optimizes the core competence of the alliance, such
r10edocker: Reproducible Docker Container for Go Application r10edocker creates a framework for making bit-for-bit reproducible Docker container image
Go Chat - UDP Go Chat is a basic terminal chat application built using Golang. The app sends data using UDP protocols, meaning any data / messages sen