483 Resources
Golang language-detection Libraries
AI-powered code snippet generator using ChatGPT. Generate code in various languages based on natural language descriptions!
SnipForge - AI-Powered Code Snippet Generator SnipForge is a powerful command-line interface (CLI) tool that utilizes OpenAI's GPT technology to gener
A db proxy for distributed transaction, read write splitting and sharding! Support any language! It can be deployed as a sidecar in a pod.
DBPack DBPack means a database cluster tool pack. It can be deployed as a sidecar in a pod, it shields complex basic logic, so that business developme
A soothing face filter where you can appreciate the beauty but not fully identify the person.
⭐ the project to show your appreciation. ↗️ Showerglass A soothing face filter where you can appreciate the beauty but not fully identify the person.
Gopherscript is a secure and minimal scripting language written in Go.
Gopherscript Gopherscript is a secure scripting/configuration language written in Go. It features a fined-grain permission system and enforces a stron
WindLang, A simple programming language built with golang 🍃
WindLang, A simple programming language built with golang 🍃 WindLang, A simple programming language built with golang 🍃 What is wind? Playground Coo
A lib for monitoring runtime goroutine stack
Overview A lib for monitoring runtime goroutine stack. Such as wait for goroutines to exit, leak detection, etc. Features context.Context first design
Goroutine Leak Detector
Leaktest Refactored, tested variant of the goroutine leak detector found in both net/http tests and the cockroachdb source tree. Takes a snapshot of r
💧 Visual Data Preparation (VDP) is an open-source tool to seamlessly integrate Vision AI with the modern data stack
Website | Community | Blog Get Early Access Visual Data Preparation (VDP) is an open-source tool to streamline the end-to-end visual data processing p
Interpreted Programming Language built in Go. Lexer, Parser, AST, VM.
Gago | Programming Language Built in Go if you are looking for the docs, go here Gago is a interpreted programming language. It is fully written in Go
An Oracle Cloud (OCI) Pulumi resource package, providing multi-language access to OCI
Oracle Cloud Infrastructure Resource Provider The Oracle Cloud Infrastructure (OCI) Resource Provider lets you manage OCI resources. Installing This p
helm-lint-ls is helm lint language server protocol LSP.
helm-lint-ls is helm lint language server protocol LSP.
The go language version developed based on hashlips_art_engine. Added and deleted some functions
golips_art_engine The inspiration for this tool is based on HashLips Art Engine. Our official links 🐦 Twitter 💄 Discord 💄 NFT Why building a new to
This is the code example how to use SQL to query data from any relational databases in Go programming language.
Go with SQL example This is the code example how to use SQL to query data from any relational databases in Go programming language. To start, please m
Tdtl - TKeel Digital Twins Language (TDTL) is language of Digital Twins in tKeel
TQL TKeel Digital Twins Language (TDTL) is language of Digital Twins in tKeel, w
Api-go-gin-viper - Simple representaion on how to implement CRUD functionality in API using Go programming language
Simple API implementaion in Go To Get Started Clone repo Run the command to clon
Github-language-trends - Github trending languages API
Github trending languages API This API provides list of most popular github lang
Jeen is a package wrapper that is used as a web application base for the go language.
Jeen Jeen is a package wrapper that is used as a web application base for the go language. Package Wrappers? Yes, because jeen works by using other av
Yay - Yet another stack-oriented toy language that transpiles to Go code. Heavily inspired by Tsoding's Porth YouTube series
yay Yet another stack-oriented toy language that transpiles to Go code. Heavily
xlsxlang is a tiny toy script programming language. xlsxlang is heavily inspired by Lisp
xlsxlang Table of Contents 1. Usage 1.1. Examples 2. Installation 3. Supported functions 4. LICENSE xlsxlang is a tiny toy script programming language
Bcfm-study-case - A simple http server using the Echo library in Go language
Task 1 Hakkında Burada Go dilinde Echo kütüphanesini kullanarak basit bir http s
Sieve email filtering language (RFC 5228) implementation in Go.
go-sieve Sieve email filtering language (RFC 5228) implementation in Go.
Superlint is an experimental, language-agnostic framework for lint rules written in Go.
superlint superlint is an experimental, language-agnostic framework for lint rules written in Go. superlint is designed to be a superset of all possib
Short basic introduction to Go programming language.
Go, Go! Short basic introduction to Go v1.17.6 programming language Go Logo is Copyright 2018 The Go Authors. All rights reserved. About This work was
Simple temporary file upload and transfer web application coding with Go language.
Temp File Transfer Web Application Simple temporary file upload and transfer web application coding with Go language. Explore the Golang » Live Demo T
Becca - A simple dynamic language for exploring language design
Becca A simple dynamic language for exploring language design What is Becca Becc
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler - A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
Gpl - University Project on developing a General Purpose Language
General Purpose Language About The Project University Project on developing a Ge
Gec is a minimal stack-based programming language
Gec is a minimal stack-based programming language
Thanks to Webassybly technology, we can develop front-end in Go+ language
gfront Thanks to Webassybly technology, we can develop front-end in Go+ language. Inspired of React, go-app and Go+ classfile Hello, world JS(React) i
ReCT-Go-Compiler - A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
This is the repository I made while learning Go Programming Language & You can follow this repository to learn it
Golang Arena 🚀 Hey Folks! Welcome to Golang Arena . This is the repository I made while learning Go Programming Language & You can follow this reposi
A Go-language library for the automatic generation of image collages.
CollageCreator is a Go-language library for the automatic generation of image collages.
Various Dungeons and Dragons Tools. Written in go as an aid to learning the language.
dnd_tools Various Dungeons and Dragons Tools. Written in go as an aid to learning the language. Some tools are generic, while others will target eithe
Stratus-red-team - Granular, Actionable Adversary Emulation for the Cloud
Stratus Red team Stratus Red Team is "Atomic Red Team™" for the cloud, allowing
Complete Translation - translate a document to another language
Complete Translation This project is to translate a document to another language. The initial target is English to Korean. Consider this project is no
Memberlist - Golang package for gossip based membership and failure detection
memberlist memberlist 是一个 Go 库,它使用基于 gossip 的协议来管理集群成员和成员故障检测。 这种库的用例影响深远:所有分布式系
Gopher-translator - A HTTP API that accepts english word or sentences and translates them to Gopher language
Gopher Translator Service An interview assignment project. To see the full assig
Go code for PostgreSQL. A Go language code which connects to PostgreSQL database for CRUD operation
Go code for PostgreSQL. A Go language code which connects to PostgreSQL database for CRUD operation
Txt-lsp - A toy project with Language Server Protocol (LSP)
txt-lsp txt-lsp is a toy project where I play around with Language Server Protoc
Simple filter query language parser so that you can build SQL, Elasticsearch, etc. queries safely from user input.
fexpr fexpr is a filter query language parser that generates extremely easy to work with AST structure so that you can create safely SQL, Elasticsearc
Experimental detection, and proof-of-concept, of Discord Nitro phishing/scam links via analyzing images.
Experimental detection, and proof-of-concept, of Discord Nitro phishing/scam links via analyzing images.
A driver for the SessionGate Redis module - easy session management using the Go language.
SessionGate driver for the Go language Driver for the SessionGate Redis module for easy session management in the Go language. Documentation https://g
Volana - Shell command obfuscation to avoid detection systems
volana (moon in malagasy) { Use it ; 🌚(hide from); 🌞(detected by) } Shell comm
Gunkls - Gunk language server with golang
WARNING: This repository is in active development. There are no guarantees about
Proof of concept/experimental detection of Discord Nitro phishing links via image analyzation
discord-scam-detection Experimental detection, and proof-of-concept, of Discord Nitro phishing/scam links via analyzing images. This repository is not
GoNN is an implementation of Neural Network in Go Language, which includes BPNN, RBF, PCN
GoNN Neural Network in GoLang Feature BackPropagation Network / RBF Network / Perceptron Network Parallel BackPropagation Network (each neural has its
Adaptive Accrual Failure Detector
Adaptive Accrual Failure Detector There is NO perfect failure detector. It's a trade-off between completeness and accuracy. Failure detection is not a
A simple embeddable scripting language which supports concurrent event processing.
ECAL ECAL is an ECA (Event Condition Action) language for concurrent event processing. ECAL can define event-based systems using rules which are trigg
MetaCall: The ultimate polyglot programming experience.
MetaCall Polyglot Runtime MetaCall.io | Install | Docs MetaCall allows calling functions, methods or procedures between multiple programming languages
Cheat sheet for Go language with Syntax and their Description.
Go Lang Syntax Cheat Sheet for Go Lang Index General Syntax Formate For Contributers 1. Name of Syntax 2. Syntax with Explaination 3. (Extra Explaina
OpenSCA is a Software Composition Analysis (SCA) solution that supports detection of open source component dependencies and vulnerabilities.
OpenSCA-Cli 项目介绍 OpenSCA 用来扫描项目的第三方组件依赖及漏洞信息。 下载安装 从 releases 下载对应系统架构的可执行文件压缩包 或者下载源码编译(需要 go 1.11 及以上版本) git clone https://github.com/XmirrorSecurit
Go-mix - Both a tutorial paper and a library of classic TAOCP algorithms in the Go language
MIX golang This package is both a tutorial paper and a library of classic TAOCP
Emgo: Bare metal Go (language for programming embedded systems)
Emgo Emgo consist of a compiler and the set of packages that allows you to run Go programs on small 32-bit microcontrollers. The compiler generates C
Op - A small tool that will allow you to open language or framework documentation in your browser from your terminal
op "op" is a small tool that will allow you to open language or framework docume
Slash command for Slack/Mattermost to post punch lines
Slash command pro milujipraci.cz This project is by its nature dedicated to czech or slovak speaking users, so I suggest you to either learn Czech or
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Tink A multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. https:/
Rest-and-go-master - A basic online store API written to learn Go Programming Language
rest-and-go(Not maintained actively) A basic online store API written to learn G
Build "Dictionary of the Old Norwegian Language" into easier-to-use data formats
Old Norwegian Dictionary Builder Build "Dictionary of the Old Norwegian Language" into easier-to-use data formats. Available formats: JSON DSL XML Usa
The interpreter for qiitan script. Yet another dialect of the Tengo language.
Qiitan は、Qiita ™️ の SNS である「Qiitadonβ」のマスコット・キャラクターです。 キーたん(Qiitan) @ Qiitadon Qiitan-go は Qiitan のファン・アプリであり、Qiita ™️ とは一切関係がありません。 Qiitan-goalpha キー
This library aims to make it easier to interact with Ethereum through de Go programming language by adding a layer of abstraction through a new client on top of the go-ethereum library.
Simple ethereum client Simple ethereum client aims to make it easier for the developers to interact with Ethereum through a new layer of abstraction t
Detect Language API Go Client
Detect Language API Go Client Detects language of the given text. Returns detected language codes and scores. Before using Detect Language API client
A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation)
gotokenizer A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation) Motivation I wanted a simpl
An extension for VS Code which provides support for the Go language.
An extension for VS Code which provides support for the Go language.
Google Go language IDE built using the IntelliJ Platform
Go plugin for IntelliJ Deprecation notice This project is officially not maintained anymore. If you are using GoLand or IntelliJ IDEA Ultimate 2017.3
An excellent tool for converting json files to structs or classes in any programming language.
Explore Usage » Report Bug · Request Feature Table of Contents About The Project Supported Languages Getting Started Usage Parameters Set Up Your Own
Log4j detector and reporting server for scalable detection of vulnerable running processes.
Log4j Detector A client and reporting server to identify systems vulnerable to Log4j at scale. This work is based on Stripe's Remediation Tools, but w
Language-agnostic persistent background job server
Faktory At a high level, Faktory is a work server. It is the repository for background jobs within your application. Jobs have a type and a set of arg
Package gocql implements a fast and robust Cassandra client for the Go programming language.
gocql Package gocql implements a fast and robust Cassandra client for the Go programming language. Project Website: https://gocql.github.io/ API docum
QML support for the Go language
QML support for the Go language Documentation The introductory documentation as well as the detailed API documentation is available at gopkg.in/qml.v1
Go-linq - A powerful language integrated query (LINQ) library for Golang
go-linq A powerful language integrated query (LINQ) library for Go. Written in v
Goreq - Minimal and simple request library for Go language
GoReq Simple and sane HTTP request library for Go language. Table of Contents Why GoReq? How do I install it? What can I do with it? Making requests w
Go-libav - Go language bindings for ffmpeg libraries
go-libav Go language bindings for ffmpeg libraries. This is still a work in progress. This package still lacks a lot of the libav's functionality. Ple
Agora - a dynamically typed, garbage collected, embeddable programming language built with Go
The agora programming language Agora is a dynamically typed, garbage collected, embeddable programming language. It is built with the Go programming l
Universal-translator - :speech balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
universal-translator Universal Translator is an i18n Translator for Go/Golang using CLDR data + pluralization rules Why another i18n library? Because
Resolv - A Simple 2D Golang collision detection and resolution library for games
Resolv v0.5.1 pkg.go.dev What is Resolv? Resolv is a 2D collision detection and resolution library, specifically created for simpler, arcade-y (non-re
Go-web-dev - Web Development With Google's Golang Programming Language Code Snippet and Exercises.
Web Development With Google's Golang Programming Language Code Snippet and Exercises This repository contains my code snippets, hands on exercises and
Go-ticket-booking-app - Simple CLI application which books tickets for a Go conference made to learn the fundamentals of Go programming language.
go-ticket-booking-app Simple CLI application which books ticket for a Go conference made to learn the fundamentals of Go programming language. Gorouti
Logger - Go language is interface-oriented to implement an asynchronous log writing program
logger日志库 1、安装 go get github.com/staryjie/logger@latest 2、使用 示例: package main import ( "github.com/staryjie/logger" "time" ) func initLogger(name,
Learngo - The purpose of this repository is to teach the basics of go programming language.
Learn Go Programming The purpose of this repository is to teach the basics of go programming language. Go programming language is developed and active
Go language implementation of a blockchain based on the BDLS BFT protocol. The implementation was adapted from Ethereum and Sperax implementation
BDLS protocol based PoS Blockchain Most functionalities of this client is similar to the Ethereum golang implementation. If you do not find your quest
G文⚡️: Concurrency-safe, Free and Unlimited google translate api for Golang. 🔥免费、无限、并发安全的谷歌翻译包
Googletrans G文 ⚡️ : Concurrency-safe, free and unlimited golang library that implemented Google Translate API. Inspired by py-googletrans. Features Ou
Pure nodejs EventEmmiter for the Go Programming Language.
Simple EventEmmiter for Go Programming Language. Inspired by Nodejs EventEmitter. Overview New() EventEmmiter // New returns a new, empty, EventEmmite
Static analyser for finding Deadlocks in Go
dingo-hunter Static analyser for finding Deadlocks in Go This is a static analyser to model concurrency and find deadlocks in Go code. The main purpos
Sand is the next, versatile, high-level compiled or interpreted language that's easy to learn and performant to run.
Sand is the newest, dynamically typed, interpreted programming language. Table of Contents History Project Stats History Sand was created as part of @
Create HTTP server with go language.
go-http-server Create HTTP server with go language. 一、HTTP Server的简单实现 1.简单的Server接口定义 该接口包含了路由、服务启动、服务关闭功能 2.路由中包含了访问路径以及处理函数 3.服务启动 初始化服务时,可以起对应服务名称
Script Language for Go
The uGO Language uGO is a fast, dynamic scripting language to embed in Go applications. uGO is compiled and executed as bytecode on stack-based VM tha
Expression language(EL) to navigate/manipulate in golang structure data
go-el Expression language(EL) to manipulate Golang structure data. Its main purpose is to find reflect.Value by Expression, then do some reading and w
Programming language for the Orwell's Blockchain
orwells-language Programming language for the Orwell's Blockchain Keywords and notations var // Variable declaration if // Conditional decla
YANG parser and compiler to produce Go language objects
Current support for goyang is for the latest 3 Go releases. goyang YANG parser and compiler for Go programs. The yang package (pkg/yang) is used to co
🥑 Language focused docker images, minus the operating system.
"Distroless" Docker Images "Distroless" images contain only your application and its runtime dependencies. They do not contain package managers, shell
Learning Golang Language In Clean Structure
Learning Golang Language In Clean Structure At this example project, I'm trying to learn Golang with Clean structure and come up with a reusable, nice
A software supply chain security inspection tool.
README.md murphysec 一款专注于软件供应链安全的开源工具,包含开源组件依赖分析、漏洞检测及漏洞修复等功能。 安装 macOS 使用Homebrew安装 // TODO Windows 使用scoop安装 scoop bucket add murphysec https://gith
Network Port Scanner created with Go language
Golang Network Port Scanner Simple command line tool to scan network ports. Command line tool was done as part of technical interview and as example f
Simple program to copy templates for a given language to a desired folder.
Cptemplate A simple program template copier Tired of handjaming the same 2 or 3 files everytime you need solve a quick problem or do a homework assign
Proxy server written in Go language
ToTo ToTo is a simple proxy server written in Go Language light! easy to use! Version 1.0 Clone $ git clone http://github.com/blogcin/ToTo How to use?
Fast, structured, with filters and dynamic sinks. No levels. Logger & context keeper for Go language 🥝 It smell like a mushroom.
Kiwi logger & context keeper The project is long live experiment. Use it carefully. Kiwi /kiːwiː/ are birds native to New Zealand, in the genus Aptery