- 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.
- Java逍遙游記
- JSP網(wǎng)絡(luò)編程(學(xué)習(xí)筆記)
- Java范例大全
- PaaS程序設(shè)計(jì)
- NLTK基礎(chǔ)教程:用NLTK和Python庫(kù)構(gòu)建機(jī)器學(xué)習(xí)應(yīng)用
- jQuery EasyUI網(wǎng)站開(kāi)發(fā)實(shí)戰(zhàn)
- OpenCV 3和Qt5計(jì)算機(jī)視覺(jué)應(yīng)用開(kāi)發(fā)
- C#程序設(shè)計(jì)基礎(chǔ):教程、實(shí)驗(yàn)、習(xí)題
- 量化金融R語(yǔ)言高級(jí)教程
- 自然語(yǔ)言處理Python進(jìn)階
- Visual Basic程序設(shè)計(jì)教程
- STM8實(shí)戰(zhàn)
- 會(huì)當(dāng)凌絕頂:Java開(kāi)發(fā)修行實(shí)錄
- HTML5 WebSocket權(quán)威指南
- 流暢的Python