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

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.

主站蜘蛛池模板: 永和县| 宿迁市| 长葛市| 灵武市| 龙陵县| 汕头市| 舞阳县| 杭锦旗| 贡嘎县| 禹城市| 奈曼旗| 河源市| 泊头市| 三亚市| 正镶白旗| 盐源县| 永春县| 积石山| 兖州市| 绥棱县| 柳州市| 探索| 进贤县| 江口县| 色达县| 敦煌市| 金山区| 黑山县| 正蓝旗| 永昌县| 辽宁省| 额济纳旗| 乌拉特中旗| 松阳县| 聊城市| 苏尼特左旗| 长泰县| 达拉特旗| 定结县| 上高县| 商都县|