官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 通渭县| 灵寿县| 尚义县| 仪征市| 贵阳市| 高青县| 渭南市| 永靖县| 高阳县| 石家庄市| 兴宁市| 亳州市| 许昌市| 湛江市| 思南县| 吉木乃县| 德昌县| 宕昌县| 沾益县| 盐津县| 荥经县| 祁东县| 大埔区| 三河市| 南昌市| 台州市| 天气| 阿拉善右旗| 长海县| 峨山| 灵武市| 桐梓县| SHOW| 马尔康县| 合肥市| 元谋县| 乐清市| 葵青区| 莱州市| 滨海县| 喜德县|