Gopher Academy
3.34K subscribers
920 photos
40 videos
280 files
2.01K links
🕸 Gopher Academy

🔷interview golang
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
Gopher Academy
🎯awesome-grpc🎯 . 🔺CLI 🔺GUI 🔺Testing 🔺Other 🔺Language-Specific . 🔰 @gopher_academy 👇🏻👇🏻👇🏻👇🏻
🎯gRPC-GUI🎯
.
🔺letmegrpc -
🔸 Generate a web form gui from a grpc specification
🔺omgRPC (Deprecated) -
🔸A GUI client for interacting with gRPC services, similar to what Postman is for REST APIs
🔺grpcui -
🔸An interactive web UI for gRPC, along the lines of postman (also, a Go library for embedding these web UIs into Go HTTP servers)
🔺BloomRPC -
🔸A nice and simple GUI Client. Exploring and interacting with gRPC services has never been simpler, Inspired By GraphQL-Playground and Postman
🔺gRPCox -
🔸Like Postman, but for gRPC. web based GUI Client for gRPC, extremely easy to use.
🔺Milkman -
🔸Extensible alternative to Postman for crafting all kinds of requests, not only for gRPC, also http, sql etc.
🔺MuninRPC -
🔸Protobuf request and response testing application under the gRPC system.
🔺Delivery -
🔸A simple electron app for gRPC that uses gRPCurl to autodetect all endpoints/methods and their request bodies, just modify the JSON body. Simplicity in mind.
🔺(Yodelay.io) -
🔸A browser GUI Making sure your outbound speaking_head ‘yodelay’ returns the ‘IiiOoo’ mega that you expect.
🔺Wombat -
🔸A cross platform gRPC client. Auto-generates input fields from your proto files or the gRPC reflection API. Not another Electron app - built with Qt and Go.


🔰 @gopher_academy
Gopher Academy
🎯awesome-grpc🎯 . 🔺CLI 🔺GUI 🔺Testing 🔺Other 🔺Language-Specific . 🔰 @gopher_academy 👇🏻👇🏻👇🏻👇🏻
🎯gRPC-Testing🎯
.
🔺ghz -
🔸Simple gRPC benchmarking and load testing tool inspired by hey and grpcurl
🔺gatling-grpc -
🔸A Gatling stress test plugin for gRPC.
🔺strest-grpc -
🔸A load tester for stress testing grpc intermediaries.
🔺hazana -
🔸A Go package for creating load test tooling. Supports gRPC.
🔺fortio -
🔸 A microservices (http, grpc) load testing library and tool from Istio project.
🔺grpc-swagger -
🔸 Debugging gRPC application with swagger-ui.
🔺grpc-tools -
🔸A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.
🔺jmeter-grpc-plugin -
🔸A plugin supports load test gRPC service with Jmeter
.

🔰 @gopher_academy
Gopher Academy
🎯awesome-grpc🎯 . 🔺CLI 🔺GUI 🔺Testing 🔺Other 🔺Language-Specific . 🔰 @gopher_academy 👇🏻👇🏻👇🏻👇🏻
🎯gRPC-Other🎯
.
🔺kafka-pixy -
🔸gRPC/REST proxy for Kafka
🔺grpc-proxy -
🔸gRPC reverse proxy with the goal of making it easy to expose gRPC services over the internet
🔺ratelimit -
🔸Go/gRPC service designed to enable generic rate limit scenarios from different types of applications
🔺ProfaneDB -
🔸 A Protocol Buffers database with gRPC API, built in C++ on top of RocksDB
🔺danby -
🔸 A grpc proxy for the browser
🔺docker-protoc -
🔸Dockerized protoc, grpc-gateway, and grpc_cli commands bundled with Google API libraries
🔺grpc-json-proxy -
🔸A proxy which allows existing tools like Postman or curl to interact with gRPC servers
🔺protoc-gen-gotemplate -
🔸Generic generator based on golang's template system
🔺grpc-http-proxy -
🔸 A reverse proxy server which translate JSON HTTP requests to gRPC calls based on protoreflect
🔺grpc-mate -
🔸 A dynamic proxy server that translates JSON HTTP requests into gRPC calls
🔺jawlb -
🔸An unsophisticated grpclb load balancer implementation for Kubernetes and gRPC
🔺protoc-gen-hbs -
🔸Fast and easy protobuf generation with handlebars and some helpers
.

🔰 @gopher_academy
Gopher Academy
🎯gRPC-CLI🎯 . 🔺polyglot - 🔸A gRPC command line client written in Java 🔺grpcc - 🔸Node.js grpc command-line client 🔺gcall - 🔸Simple Node.js gRPC command line interface 🔺Evans - 🔸more expressive universal gRPC (CLI) client 🔺grpcurl - 🔸Like cURL, but for gRPC:…
🎯Language-Specific🎯
.
🔺go-GRPC Micro -
🔸Micro based gRPC framework for microservices
🔺go-kit gRPC -
🔸 Go Kit with gRPC as transport
🔺gRPC over NATS -
🔸nRPC is an RPC framework like gRPC, but for NATS.
🔺grpc-web -
🔸 gRPC Web implementation for Golang and TypeScript
🔺grpc-web-devtools -
🔸 Chrome Browser extension to aid gRPC-Web development
🔺rpcx -
🔸A RPC service framework based on net/rpc like alibaba Dubbo and weibo Motan
🔺grpclb -
🔸External Load Balancing Service solution for gRPC written in Go
🔺grpc-proxy -
🔸gRPC proxy is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead
🔺go-microservice-helpers -
🔸A collection of handy snippets that simplify creation of gRPC servers and clients
🔺lile -
🔸Easily create gRPC services in Go
🔺proteus -
🔸Generate .proto files from Go source code
🔺protoc-gen-cobra -
🔸 Command line tool generator for Go gRPC
🔺gRPC over WebSocket -
🔸connect to a gRPC Server behind a firewall by using a pre-established WebSocket connection
🔺yarpc -
🔸A message passing platform for Go, including support for gRPC
🔺promgrpc -
🔸 Prometheus instrumentation for gRPC based services
🔺protoreflect -
🔸Reflection (Rich Descriptors) for Go Protocol Buffers
🔺grpchan -
🔸 Channels for gRPC: custom transports, such as in-process and HTTP 1.1
🔺grpcui -
🔸Embed a gRPC web UI into a Go gRPC/HTTP server
🔺clay -
🔸Minimal server platform for gRPС+REST+Swagger APIs
🔺grpc-consul-resolver -
🔸 Easy to use endpoints resolver for the services registered in the Consul
🔺kuberesolver -
🔸gRPC Load Balancer with Kubernetes resolver
🔺ttrpc -
🔸GRPC for low-memory environments
🔺grapi -
🔸open_mouth A surprisingly easy API server and generator in gRPC and Go
🔺gripmock -
🔸gRPC Mock Server
🔺grpc-gateway-boilerplate -
🔸All the boilerplate you need to get started with writing grpc-gateway powered REST services in Go
🔺protoc-gen-struct-transformer -
🔸 Transformation function generator for protocol buffers.
🔺cmux -
🔸Connection multiplexer for GoLang: serve different services on the same port! Supports gRPC.
🔺go-grpc-channelz -
🔸 A channelz UI for Golang. Channelz is an approved and already implemented proposal describing the inner state of gRPC connections/channels. go-grpc-channelz provides a simple UI for channelz for easy diagnosis.
🔺goprotoc -
🔸Library for writing protoc plugins in Go; also includes a pure-Go protoc replacement.
🔺gRPC for production -
🔸 A Golang project that provides the core requirements for a production-ready gRPC communication.
🔺protoc-gen-mock -
🔸A protoc plugin to generate gRPC mock services from proto definitions in Golang
🔺Pike —
🔸Generate CRUD gRPC backends from single YAML description
.

🔰 @gopher_academy
🎯 چهار قسمتی که از آموزش کار با Gin Web Framework ارایه شده تا به الان 🎯
.
🔸 part 1
🔴 https://vrgl.ir/iPhoQ

🔸part 2
🔴 https://vrgl.ir/eZW4m

🔸part 3
🔴 https://vrgl.ir/wXpwI

🔸part 4
🔴 https://vrgl.ir/rcsZs
.
#gin

🔰 @gopher_academy
🎯قسمت پنجم کار با Gin Web Framework🎯
🔷 فهرست بخش پنجم از این مقاله
🔸Controlling Log output coloring
🔸Model binding and validation
🔸Custom Validators
🔸Only Bind Query String
🔸Bind Uri
.

🔴 https://vrgl.ir/H72zq
.
#gin

🔰 @gopher_academy
🎯 داکر برای برنامه نویسان - قسمت ۴ منتشر شد🎯

در این دوره یاد می‌گیریم کانتینرها چی هستند و چطور با داکر می‌تونیم اون‌ها اجرا کنیم. هم‌چنین مطالبی که یک برنامه نویس باید برای نوشتن برنامه‌های داکرایز شده بدونه رو پوشش میدیم.

🔹 قسمت اول - آشنایی با مفاهیم
👉 Link: https://vrgl.ir/vKjmm

🔸 قسمت دوم - نصب داکر
👉 Link: https://vrgl.ir/3CLun

🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ

🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
.
#docker

🔰 @gopher_academy
This media is not supported in your browser
VIEW IN TELEGRAM
Gopher Academy pinned «🎯قسمت پنجم کار با Gin Web Framework🎯 🔷 فهرست بخش پنجم از این مقاله 🔸Controlling Log output coloring 🔸Model binding and validation 🔸Custom Validators 🔸Only Bind Query String 🔸Bind Uri . 🔴 https://vrgl.ir/H72zq . #gin 🔰 @gopher_academy»
🎯aws-cli-cheatsheet🎯
.
👉 Link: https://github.com/mrbardia72/aws-cli-cheatsheet
.
#aws

🔰 @gopher_academy
🎯MTProto 2.0🎯
.
https://core.telegram.org/mtproto
.

🔰 @gopher_academy
🎯MTProto 1.0🎯
.
https://core.telegram.org/mtproto_v1
.

🔰 @gopher_academy
The Clean Architecture

🔰 @gopher_academy
#job

🔰 @gopher_academy
🎯قسمت شش کار با Gin Web Framework🎯
🔷 فهرست بخش شش از این مقاله
🔸Bind Header
🔸ProtoBuf rendering
🔸SecureJSON
🔸JSONP
🔸AsciiJSON
🔸PureJSON
.

🔴 https://vrgl.ir/RWMSW
.
#gin

🔰 @gopher_academy
🔴 software architecture with go
.
#book
.

🔰 @gopher_academy
.
👇🏻👇🏻👇🏻PDF👇🏻👇🏻👇🏻
Hands-On Software Architecture .pdf
17.5 MB
🔴 software architecture with go
.
#book
.

🔰 @gopher_academy
🔴 go standard library
.
#book
.

🔰 @gopher_academy
.
👇🏻👇🏻👇🏻PDF👇🏻👇🏻👇🏻
Go Standard Library-573.pdf
12.2 MB
🔴 go standard library
.
#book
.

🔰 @gopher_academy
🔴 grpc up and running
.
#book
.

🔰 @gopher_academy
.
👇🏻👇🏻👇🏻PDF👇🏻👇🏻👇🏻
gRPC_Up_and_Running_Building_Cloud_Native_Applications_with_Go_and.pdf
4.2 MB
🔴 grpc up and running
.
#book
.

🔰 @gopher_academy