- Hands-On RESTful Web Services with Go
- Naren Yellavula
- 197字
- 2021-06-24 17:04:23
Why use Go for REST API development?
REST services are trivial in the modern web. SOA (which we discuss in more detail later) created an activity space for REST services to take web development to the next level. Go is a programming language from the house of Google for solving the bigger problems they have. It has been over ten years since its first appearance. It matured along the way with the developer community jumping in and creating huge-scale systems in it.
We could choose Python or JavaScript (Node.js) for our REST API development, but the main advantage of Go lies in its speed and compile-time error detection. Go has been proven to be faster than dynamic programming languages in terms of computational performance according to various benchmarks. These are the three reasons why a company should write their next API in Go:
- To scale your API for a wider audience
- To enable your developers to build robust systems
- To start simple and go big
As we progress through this book, we learn how to build efficient REST services in Go.
- Software Defined Networking with OpenFlow
- Rust編程:入門、實戰與進階
- Debian 7:System Administration Best Practices
- Python機器學習編程與實戰
- Learning Three.js:The JavaScript 3D Library for WebGL
- Raspberry Pi Home Automation with Arduino(Second Edition)
- 低代碼平臺開發實踐:基于React
- HTML5秘籍(第2版)
- OpenResty完全開發指南:構建百萬級別并發的Web應用
- Julia for Data Science
- Clojure for Java Developers
- Java高手是怎樣煉成的:原理、方法與實踐
- INSTANT LESS CSS Preprocessor How-to
- 大話代碼架構:項目實戰版
- Learning iOS Penetration Testing