Skip to content

Golang Libraries, Apps, Golang Jobs and Go Tutorials

Golang News, Tutorials, Go Libraries and Golang Jobs

Menu
  • Golang Jobs / Go Developer Jobs
  • Go/JS Full Stack Development

Tag: gRPC

Golang gRPC to JSON proxy generator following the gRPC HTTP spec

No Comments
| Golang Tutorials
Golang gRPC gateway

The gRPC-Gateway is a plugin of the Google protocol buffers compiler protoc. It reads protobuf service definitions and generates a reverse-proxy server which translates a RESTful HTTP API into gRPC. This server is generated according to the google.api.http annotations in your service definitions. This helps you provide your APIs in both gRPC and RESTful style at the same […]

Read More »

A boilerplate for a gRPC-gateway-powered REST services project in Golang

No Comments
| Golang Libraries, Golang Tutorials
Golang boilerplate grpc-gateway powered REST services

All the boilerplate you need to get started with writing grpc-gateway powered REST services in Go. Requirements Go 1.17+ Running Running main.go starts a web server on https://0.0.0.0:11000/. You can configure the port used with the $PORT environment variable, and to serve on HTTP set $SERVE_HTTP=true. An OpenAPI UI is served on https://0.0.0.0:11000/. Running the standalone server If you want to use […]

Read More »

A Golang Tutorial about a standard project structure with gRPC, SQL, and Dependency Injection

No Comments
| Golang Tutorials
Golang gRPC Tutorial

As a passionate about scalable project structure with a robust NestJS background, when I began working with Go, I missed some of the default features of this framework, like configuration module, global services, database connection, dependencies injections, etc., so I asked myself if a can apply the same techniques in Golang without any framework and […]

Read More »

How to implement gRPC with Golang

No Comments
| Golang Tutorials

This article will show you how to build a basic gRPC Unary server-client. Before starting with the implementation, let us briefly describe what gRPC unary is. What is Unary? In the difference between the other gRPC service definitions of Server streaming, Client streaming, and Bidirectional streaming, the unary could be the simplest because it just […]

Read More »

gRPC with a Golang Server and a Python Client

No Comments
| Golang Tutorials

In this golang article, we are going to learn how to make a simple Golang gRPC server and the Python stub (gRPC client) to use that service. As a bonus, we will learn how to work with the partial update using Fieldmask. Overview: Python-based gRPC client makes the corresponding RPC call for its requirement. Golang-based gRPC […]

Read More »

Search golang Blog & News

Categories

  • General
  • Golang Applications
  • Golang Blog
  • Golang Jobs
  • Golang Libraries
  • Golang Tutorials

Looking for a Developer Job?

Golang Jobs
Remote Golang Jobs
Fullstack Developer Jobs Board
Rust Jobs
Python Jobs
Javascript Jobs
React Jobs
Java Jobs

Hire Me

  • Golang Software Development
  • Software Architecture and Consulting
  • Full Stack Developer
Software Development Services (Golang/JavaScript)

golang ch Twitter

Follow @golangch

api Authentication Authorization boilerplate ci ci/cd cli tool concurrency container context database dba devops docker email error handling framework game generics github golang jobs golang library GORM gRPC gui image processing JSON JWT kubernetes lowcode memory management microservice mongodb monitoring multilanguage nats oauth2 opensource orm rest api RestAPI starter streaming testing websockets

@golangch golang Twitter Feed

Tweets by @golangch

Golang Libraries, Apps, Golang Jobs and Go Tutorials 2023 . Powered by WordPress