141 Resources
Golang vue-request Libraries
Code your next Go web project with (a) Mojito! No matter if its an API or a website, go-mojito assists you with dependency injection, simple routing, custom request / response objects and template rendering
Go-Mojito is a super-modular library to bootstrap your next Go web project. It can be used for strict API-only purposes as well as server-side renderi
Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers,gin-vue-admin
Simple DNS log Server,easy to ACME DNS challenge log easy send to elasticsearch https://github.com/hktalent/DNS_Server go4Hacker Automated penetration
A GitHub CLI extension that provides summary pull request metrics.
gh-metrics A gh extension that provides summary pull request metrics. Usage Metric definitions Influences Usage To install the extension use: $ gh ext
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
Open Source API Firewall API Firewall is a high-performance proxy with API request and response validation based on OpenAPI/Swagger schema. It is desi
🐥 Sturdy is an open-source, real-time, version control platform for startups
Welcome to Sturdy! 📣 🐣 Real-time code collaboration. Sturdy is an open-source version control platform that allows you to interact with your code at
Operator Permissions Advisor is a CLI tool that will take a catalog image and statically parse it to determine what permissions an Operator will request of OLM during an install
Operator Permissions Advisor is a CLI tool that will take a catalog image and statically parse it to determine what permissions an Operator will request of OLM during an install. The permissions are aggregated from the following sources:
kubernetes Display Resource (CPU/Memory/Gpu/PodCount) Usage and Request and Limit.
kubectl resource-view A plugin to access Kubernetes resource requests, limits, and usage. Display Resource (CPU/Memory/Gpu/PodCount) Usage and Request
Open-source platform to request any SSP like Bidswitch or Xandr.
The project goal is to provide an unique program to contact every SSP without know the differences between all of them.
CLi tools helping to forge HTTP smuggling attack and others
HTTPCustomHouse CLi tools helping to forge HTTP smuggling attack and others (httpcustomhouse) Analyze smuggled request without interacting with remote
Goget will send a http request, and show the request time, status, response, and save response to a file
Goget will send a http request, and show the request time, status, response, and save response to a file
Docker-Project - A simplified backend that listens to POST request
This is a simplified backend that listens to POST request. Once it receives such a request it will push it to a PostgreSQL database.
Httpecho - Golang HTTP echo server accepting malformed request
httpecho The same thing as jmalloc/echo-server but malformed HTTP requests are e
Mergebot - Discord bot for gitlab merge request reviews
Mergebot Discord bot for gitlab merge requests. Checks messages sent into merge
Simple-request-limiter - Example of limiting API requests using standard Go library
Route: http://localhost:8080/urls example of body in POST request that was used:
Cleanv - Golang SDK for Vue Projects. It is able to structure a clean code/arch pattern
Cleanv - Golang SDK for Vue Projects Why? This project is part of my personal portfolio, so, I'll be happy if you could provide me any feedback about
A ToDoList Demo based on Vue+Gin+Gorm+mysql
bubble清单 一个基于gin+gorm开发的练手小项目,通过该项目可初识go web开发该有的姿势。 前端页面基于vue和ElementUI开发,对前端不熟悉的童鞋可直接下载templates和static文件夹下的内容使用。 使用指南 下载 [email protected]:mao888/GoWe
Ready to use Slack bot for lazy developers: start Jenkins jobs, watch Jira tickets, watch pull requests...
Slack Bot This Slack bot improves the workflow of development teams. Especially with focus on Jenkins, Github, Gitlab and Jira, as the integration is
Multi-Threaded PURGE Request Method Check Tool
purgex Multi-Threaded PURGE Request Method Check Tool REQUIREMENTS AND INSTALLATION Build purgex: git clone https://github.com/jayateertha043/purgex.g
There are http server which handle transaction request(like: SET,GET,DELETE)
Loco_test_assesment There are http server which handle transaction request(like: SET,GET,DELETE) File "Backend Assessment.docx" has the proper informa
The `protoc` compiler plugin which dumps the generation request details
Progotgen DUMP The protoc compiler plugin which dumps the generation request details in "google.golang.org/protobuf/compiler/protogen format to stderr
Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab
git + = gitlab Lab wraps Git, making it simple to clone, fork, and interact with repositories on GitLab, including seamless workflows for creating mer
Compost-go - Post pull request comments to multiple VCSs
Compost Compost is for tools that run in CI pipelines and want to post results a
Request: a HTTP request library for Go with interfaces and mocks for unit tests
Requester Request is a HTTP request library for Go with interfaces and mocks for
Request-logging-tool - A tool logs the md5 codes of the responses of the given domains in parameter
request-logging-tool Application to send http requests and log the md5 responses
Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS.
Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS. Benefits G
dynamic server-side rendering using headless Chrome to effortlessly solve the SEO problem for modern javascript websites
Rendora Rendora is a dynamic renderer to provide zero-configuration server-side rendering mainly to web crawlers in order to effortlessly improve SEO
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 web server - A web server that can accept a GET request and serve a response.
go_web_server A web server that can accept a GET request and serve a response. Go is a great language for creating simple yet efficient web servers an
A real-time serverless chat application with Go and Vue 3
sls-chat-app A real-time serverless chat application with Go and Vue 3. For the
A poetry website created by Go and Vue.
中华诗词 基于Go语言和Vue构建的前后端分离项目。( A poetry website created by Go and Vue. ) 中华诗词收录了上至先秦,下至当代共计五万余首诗词,完全免费并开放所有诗词内容和程序源代码,您可自由复制、修改、传播诗词内容和程序源码。 特色 后端采用GoFra
request with digest authentication in golang
go-digest-request - request with digest authentication in golang Usage When creating context, use digestRequest.ContextWithClient() for appengine.urlf
Implementação em vue.js do famoso jogo Game of Life de John Horton Conway
Game of Life Time de desenvolvimento Gabriel Izoton Mateus Santos Desenvolvimento Local npm install npm start Para uma melhor experiência de desenvolv
Easily parse incoming parameters and values from an HTTP request
go-parameters Parameter multi-tool that parses json, msg pack, or multi-part form data into a parameter object. Table of Contents Installation Documen
Go backend for the Vue-Go personal digital library application
Motivation Create a backend that connects to a cloud storage, so to store and retrieve my personal books. Barebone application State “DONE” from “NEXT
Microservice on IPv4: 3000 port without database. Upon request, returns the source JSON in the desired format
📜 Этапы V1.0 Микросервис на IPv4:3000 порту без базы данных. По запросу возвращ
Custom generic HTTP handler providing automatic JSON decoding/encoding of HTTP request/response to your concrete types
gap Custom generic HTTP handler providing automatic JSON decoding/encoding of HTTP request/response to your concrete types. gap.Wrap allows to use the
DNS/HTTP request logging app
Hotline DNS/HTTP request logging app Config: For a client, you can omit the server block. The below sample config shows all possible values. Please no
⛑ Gatus - Automated service health dashboard
Gatus is a health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries as well as evaluate the re
Simple golang webservice to reply the http request including headers
Echo This is a simple Golang webserver which replies the current HTTP request including its headers. I wrote this little app to test Microsoft Azure A
Go HTTP request router and web framework benchmark
Go HTTP Router Benchmark This benchmark suite aims to compare the performance of HTTP request routers for Go by implementing the routing structure of
Timeout handler for http request in Gin framework
Middleware to Handle Request Timeout in Gin Installation Installation go get github.com/s-wijaya/gin-timeout Import it in your code: import ( // o
requestgen generates the cascade call for your request object
requestgen requestgen generates the cascade call for your request object Installation go get github.com/c9s/requestgen Usage requestgen scans all the
A developer-friendly HTTP request library for Gopher.
request A developer-friendly HTTP request library for Gopher. Inspired by Python-Requests. Installation go get -u github.com/mozillazg/request Docume
Go Route - Simple yet powerful HTTP request multiplexer
Few main features Minimal core. No external runtime dependencies. Custom middlewares which requires 3th party dependecies are places in separates repo
This small service will pong the headers provided in the request as json response
This small service will pong the headers provided in the request as json response server will run on port 5000 content will be served at path /request
A high performance HTTP request router that scales well
HttpRouter HttpRouter is a lightweight high performance HTTP request router (also called multiplexer or just mux for short) for Go. In contrast to the
Bodyclose: a static analysis tool which checks whether res.Body is correctly closed
bodyclose bodyclose is a static analysis tool which checks whether res.Body is correctly closed. Install You can get bodyclose by go get command. $ go
A self-hosted golang application that listens for Terraform pull request events via webhooks.
Atlantis Terraform Pull Request Automation Resources What is Atlantis? What does it do? Why should you use it? Stargazers over time Resources How to g
Just a playground with some interesting concepts like pipelines aka middleware, handleFuncs, request validations etc. Check it out.
Pipeline a.k.a middleware in Go Just a playground with some interesting concepts like pipelines aka middleware, handleFuncs, request validations etc.
Header Block is a middleware plugin for Traefik to block request and response headers which regex matched by their name and/or value
Header Block is a middleware plugin for Traefik to block request and response headers which regex matched by their name and/or value Conf
Sugared logger for console with request id
📝 zlog You don't know what it's like, you don't have a clue If you did you'd find yourselves doing the same thing too Sugared logger for console with
Add request id to a request's context
RequestID 🔎 This is a very simple piece of middleware for adding request/correlation IDs to the context of a http request. By default, this module wi
Go module with token package to request Azure Resource Manager and Azure Graph tokens.
azAUTH Go module with token package to request Azure Resource Manager and Azure Graph tokens. prerequisites Install azure cli: https://docs.microsoft.
Generate your cv from a yaml configuration file
Requirements wkhtmltopdf git * Flags -i string path to the webpage (index.html) -o string pdf output path -y string conf
Sample script to request test
Multiple request test script This script running in GO if not have compiler execute this: *** Open url: https://go.dev/dl/ download GO to your OS ***
Advanced HTTP client for golang.
go-request Advanced HTTP client for golang. Installation go get github.com/mingming-cn/go-request Usage import ( "github.com/mingming-cn/go-reque
A minimalist HTTP request routing helper for Go.
A minimalist HTTP request routing helper for Go.
A simple go program to proxy http request through a server with caching
go-http-proxy A simple go program to proxy http requests through a server with caching Usage All cli options are optional, and have the default values
A simple http-web server logging incoming requests to stdout with simple http-interface.
http-cli-echo-logger A simple http-web server logging incoming requests to stdout with simple http-interface. Run locally go run ./cmd/main.go Default
GitHub Action: Compose multiple (conditional) checks into a single check based on file paths in a pull request
GitHub Action: Composite Example Usage --- name: All Checks on: pull_request: branches: - main jobs: meta: runs-on: - ubuntu-20.
A minimalist HTTP request routing helper for Go.
R2 A minimalist HTTP request routing helper for Go. The name "R2" stands for "Request Routing". That's all, R2 is just a capable little helper for HTT
An HTTP request routing benchmark suite for Go.
Go HTTP Request Routing Benchmark An HTTP request routing benchmark suite for Go. Results goos: linux goarch: amd64 pkg: github.com/aofei/go-http-requ
Service Discovery and Governance Center for Distributed and Microservice Architecture
Polaris: Service Discovery and Governance English | 简体中文 README: Introduction Components Getting started Chat group Contribution Visit website to lear
This github action find the Issues linked in a Pull Request.
Linked Issue (Github Action) This action find the Issues linked in a Pull Request. It parses the HTML of the PR page to find the linked issues. Inputs
parse-curl.js golang version. Parse curl commands, returning an object representing the request.
parse-curl.js golang version. Parse curl commands, returning an object representing the request.
Find the issues linked with a Pull Request
linked-issues docker action This action prints "Hello World" or "Hello" + the name of a person to greet to the log. Inputs who-to-greet Required The n
github-actions-merger is github actions that merges pull request with commit message including pull request labels.
github-actions-merger github-actions-merger is github actions that merges pull request with commit message including pull request labels. Usage Write
Tiny Go webserver that prints os information and HTTP request to output
whoami Tiny Go webserver that prints os information and HTTP request to output Usage Paths /data?size=n[&unit=u]: creates a response with a size n. Th
A command-line to create a pull request to review the entire content of a Github repository.
Pull Request Me Pull Request Me (PRMe) creates a pull request for the entire content of a Github repository. This is useful to solicit review comments
A benchmark suite aims to compare the performance of HTTP request routers for Go
Go HTTP Router Benchmark This benchmark suite aims to compare the performance of HTTP request routers for Go by implementing the routing structure of
A golang tool which makes http requests and prints the address of the request along with the MD5 hash of the response.
Golang Tool This repository is a golang tool which makes http requests to the external server and prints the address of the request along with the MD5
a tcp framework which support pub/sub and request/reply
支持 事件订阅/请求回应 的的TCP通讯框架 源于 zinx 的业务定制版本 TCP 通讯框架 特点 服务端/客户端均支持订阅事件通讯. 服务端支持 Broadcast 方式发送信息到客户端. 客户端均支持 Request/Reply 方式与服务端通讯 服务端用多个worker去处理客户端的请求 目
Uses the Finger user information protocol to open a TCP connection that makes a request to a Finger server
Finger Client This client uses the Finger user information protocol to open a TCP connection that makes a request to a Finger server. Build and Run Ru
noctx finds sending http request without context.Context.
noctx noctx finds sending http request without context.Context. You should use noctx if sending http request in your library. Passing context.Context
A http service to verify request and bounce them according to decisions made by CrowdSec.
traefik-crowdsec-bouncer A http service to verify request and bounce them according to decisions made by CrowdSec. Description This repository aim to
golang request validator
validator Golang 参数验证器,目前只支持POST请求,JSON格式参数验证 亮点 1、验证时只要有一个错误,错误信息立即返回 2、可自定义参数别名显示错误信息;详情见_example文件 使用 go mod -u github.com/one-gold-coin/validator
快速crud开发框架,甚至于一行代码不用敲;自动根据数据库表结构自动生成crud代码;低代码开发框架;至少减少百分90%工作量;可快速把现有系统转成GfEasy版本;后端使用GoFrame开发;后台前端使用 cool-admin-vue;后台使用自适应布局,手机、PC完美使用。
GoFrame: GfEasy GfEasy So Easy 快速crud开发框架,甚至于一行代码不用敲 自动根据数据库表结构自动生成crud代码 低代码开发框架 至少减少百分90%工作量 可快速把现有系统转成GfEasy版本 后端使用GoFrame开发;后台前端使用 cool-admin-vue
httpreq is an http request library written with Golang to make requests and handle responses easily.
httpreq is an http request library written with Golang to make requests and handle responses easily. Install go get github.com/binalyze/http
基于 Goland + Gin + Logrus+ OpenCv 4 + WebSocket + YoloV4 + Redis + Vue 3 的直播流(支持RTSP、RTMP、FLV、HLS)在线场景智能识别系统
基于 Goland + Gin + OpenCv 4 + WebSocket + YoloV4 + Redis + Logrus + Vue 3 + TypeScript 目前市面上AI在Go中的应用和相关使用较少,Go这门语言是我比较喜欢的;另外就是自己在AI部门从事多年该项工作,但是没有接触这块
🍭 集合多家 API 的新一代图床
AUXPI 集合多家 API 的新一代图床 功能 特色 支持 web 上传图片 支持 API 上传图片 支持分发,控制反转 各种自由定制请看下面的截图 项目截图 支持拖拽对首页的菜单进行排序和开关控制 图片链接按照权重进行异步分发 首页有几个可视化的图表,方便分析 如果您感觉不错,请您点个 Star
Polaris is a cloud-native service discovery and governance center
It can be used to solve the problem of service connection, fault tolerance, traffic control and secure in distributed and microservice architecture.
Simple web-hook based receiver executing things via HTTP request
Updater is a simple web-hook-based receiver executing things via HTTP requests and invoking remote updates without exposing any sensitive info, like ssh keys, passwords, etc.
An action that comments PipeCD's PlanPreview result on GitHub pull request.
actions-plan-preview An action that comments PipeCD's PlanPreview result on GitHub pull request. This action can be used for all application kinds: Ku
Wrapper to easily generate "X-Request-Auth" header for Mesh sites in golang.
hawk mesh go 🌟 💬 Description Wrapper to easily generate "X-Request-Auth" header for Mesh sites in golang. Based on hawk-go. Getting Started Import t
pr-bullet is a tool for copying pull request to multiple repositories.
pr-bullet pr-bullet is a tool for copying pull request to multiple repositories. Usage First, create original pull request ( ex. https://github.com/k1
Paramex is a library that binds http request parameters to a Go struct annotated with `param`.
paramex Paramex is a library that binds http request parameters to a Go struct annotated with param. Description To extract http parameters (headers,
cassandra web ui
cassandra-web Demo Features Theme Dark Table Row Prev Next Page Table Row Edit Table Row filter Table Row Delete Table Rown Find Table Definition Tabl
A golang registry for global request variables.
context 👷 This library is in maintenance mode. ⚠ ⚠ ⚠ Note ⚠ ⚠ ⚠ gorilla/context, having been born well before context.Context existed, does not play
A simple tool for retrieving a request's IP address on the server.
reqip A simple tool for retrieving a request's IP address on the server. Inspired from request-ip Installation Via go get go get github.com/mo7zayed/r
Retry, Race, All, Some, etc strategies for http.Client calls
reqstrategy Package reqstrategy provides functions for coordinating http.Client calls. It wraps typical call strategies like making simultaneous reque
HTTP request logger for Golang
Horus 𓂀 Introduction Horus is a request logger and viewer for Go. It allows developers log and view http requests made to their web application. Inst
beego-vue-admin基于当前流行技术组合的前后端RBAC管理系统:Go1.15.x+Beego2.x+Jwt+Redis+Mysql8+Vue 的前后端分离系统,权限控制采用 RBAC,支持数据字典与数据权限管理,支持动态路由等
beego-vue-admin 后台管理系统 项目简介 beego-vue-admin基于当前流行技术组合的前后端RBAC管理系统:Go1.15.x+Beego2.x+Jwt+Redis+Mysql8+Vue 的前后端分离系统,权限控制采用 RBAC,支持数据字典与数据权限管理,支持动态路由等 体验
mogutouERP 是一个前后端分离的微型进存销系统,采用 Gin + Vue 开发
mogutouERP 蘑菇头进存销管理系统 mogutouERP 是一个前后端分离的微型进存销系统,采用 Gin + Vue 开发。
Capture packet request/response pairs for a port and/or IP to aid in Network protocol based Nuclei Templates creation.
network-fingerprint Capture packet request/response pairs for a port and/or IP to aid in Network protocol based Nuclei Templates creation. Resources I
beego 与 Ant Design Pro Vue 基础权限系统
beego Ant Design Pro Vue RBAC beego 与 Ant Design Pro Vue 基础权限系统 后端: http://beego.me ORM: gorm https://gorm.io/zh_CN/docs/ Ant Design Pro Vue文档: https:
Go library for parsing and submitting HTML forms
gosubmit Description Docs are available here: https://godoc.org/github.com/jeremija/gosubmit Helps filling out plain html forms during testing. Will a
Simple Todo List - Wunderlist Replacement
DoIT Todo List This is a simple todo-list made with Vue(frontend) and a simple webserver written in Go(backend). Note that this started out as a simpl
A command-line tool that makes git easier to use with GitHub.
hub is a command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier. For an official
vue.js(element框架)+golang(beego框架)开发的运维发布系统,支持git,jenkins版本发布,go ssh,BT两种文件传输方式选择,支持部署前准备任务和部署后任务钩子函数
该项目已停止开发,不再新增功能,十分欢迎开发同学贡献PR。本项目适合有vue+go开发经验的同学作为二次开发框架,不适合小白用户使用,请慎重选择! gopub(基于vue.js element框架+golang beego框架开发)是一个基于运维场景设计的企业级运维发布系统。配置简单、功能完善、界面