Building RESTful Web Services with Go.pdf

Source: Internet
Author: User

: Network Disk Download

initially, soap-based Web services became more popular with XML. Then, since, REST picked up the pace and gulped SOAP in whole. The rise of a new generation of web languages, such as Python, JavaScript (node. js), and Go, showed a different approach T o Web development compared to the traditional ones, such as ASP. Since this decade, Go have become more and more popular due to their speed and intuitiveness. Less verbose code, strict type checking, and support for concurrency make Go a better choice for writing an 
                            Y Web backend. Some of the best tools, such as Docker and Kubernetes, is written in Go. Google uses Go a lot with its daily activities.  You can see a list of go-using companies at Https://github.com/golang/go/wiki/GoUsers. For any internet company, the Web Development department is crucial. Data that is accumulates needs to being served to the clients in form of an API or Web service. Various clients (browser, mobile application, and server) consume API every day.  REST is an architectural pattern, defines resource consumption in the form of methods. Go is a better language to write Web servers. It is the responsibility of a intermediate Go developer to know how to create RESTful services using the constructs avail Able in the language. Once The basics is understood, the developer should learn other things, such as testing, optimizing, and deploying Servic Es.  This is a attempt to make the reader comfortable with developing web services. ExpERTs think, the near future, as Python is moving into the Data science space and competing with R, Go can emerge as The single go-to language in the Web development space by competing with NodeJS. This was not a cookbook. However, it offers many tips and tricks throughout your journey. By the end of the book, the reader would be comfortable with REST API development through a multitude of examples. They would also come to know about the latest practices, such as protocol Buffers/grpc/api Gateway, which would move their k           Nowledge to the next level.

: Network Disk Download

Search

Copy

Building RESTful Web Services with Go.pdf

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.