An expressive language is required to design the variety of network communication use-cases. A pure functional languages fits very well to express communication behavior because it gives a rich techniques to hide the networking complexity. Functional languages helps us to compose a chain of network operations and represent them as pure computation, build a new things from small reusable elements.

View Go SDK adapts a human-friendly syntax to represent HTTP traffic:

> GET / HTTP/1.1
> Host:
> User-Agent: curl/7.54.0
> Accept: text/html
< HTTP/1.1 200 OK
< Content-Type: text/html; charset=UTF-8
< Server: ECS (phd/FD58)
< ...

This semantic provides an intuitive approach to specify HTTP traffic. Our service has adopted this syntax as Go native code, which provides a rich capability to network programming.

Table of contents

Copyright © 2019 - 2020 Confirm Quality, Eliminate Risks with Assay It