- Hands-On Dependency Injection in Go
- Corey Scott
- 204字
- 2021-06-10 19:17:42
To get the most out of this book
While dependency injection and many of the other programming concepts discussed in this book are not simple or intuitive, this book introduces them with little assumed knowledge.
That said, the following is assumed:
- You have a basic level of experience with building and testing Go code.
- You are comfortable with the idea of objects/classes due to prior experience with Go or an object-oriented language, such as Java or Scala.
Additionally, it would be beneficial to have at least a passing understanding of building and consuming HTTP-based REST APIs. In Chapter 4, Introduction to the ACME Registration Service, we will introduce an example REST service that will form the basis for many of the examples in the book. To be able to run this sample service, you will need to be able to install and configure a MySQL database service on your development environment and be able to customize the supplied configuration to match your local environment. All of the commands provided in this book were developed and tested under OSX and should work without modification on any Linux- or Unix-based system. Developers with Windows-based development environments will need to adjust the commands before running them.
- Kibana Essentials
- Debian 7:System Administration Best Practices
- Python for Secret Agents:Volume II
- Visual Basic編程:從基礎(chǔ)到實(shí)踐(第2版)
- TestNG Beginner's Guide
- 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)明教程(第2版)微課版
- Banana Pi Cookbook
- GeoServer Beginner's Guide(Second Edition)
- jQuery開發(fā)基礎(chǔ)教程
- Visual FoxPro程序設(shè)計(jì)
- Python算法詳解
- Learning Node.js for .NET Developers
- Emgu CV Essentials
- Java程序設(shè)計(jì)與項(xiàng)目案例教程
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)指導(dǎo)