Skip to content
gqlxj1987's Blog
Go back

Modern Server-side Stack

Edit page

原文链接

Go’s primary focus is the following:

goroutines + channel部分

After looking at the language, you may feel that the language doesn’t follow any particular philosophy or direction and it feels like every feature is included in here to solve a specific problem and nothing morethan that. For example, it has methods and interfaces but not classes; the compiler produces a statically linked binary but still has a garbagecollector; it has strict static typing but doesn’t support generics. The language does have a thin runtime but doesn’t support exceptions.

Here are the focus points of Protobuf:

REST

the service is behaving like a monolithic system, which along with what is required is also doing n number of other things to provide the client with the intended ‘browsing’ experience.

gRPC intends to improve upon the following technical aspects over traditional HTTP requests:


Edit page
Share this post on:

Previous Post
Go new trace features to debug
Next Post
JIT Compile