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

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.

主站蜘蛛池模板: 胶州市| 衢州市| 东宁县| 西华县| 鄂伦春自治旗| 无锡市| 浦县| 德令哈市| 五华县| 宁蒗| 怀远县| 洛阳市| 肥东县| 象山县| 家居| 无棣县| 齐齐哈尔市| 贵溪市| 塘沽区| 游戏| 扎兰屯市| 武隆县| 寿阳县| 固安县| 车致| 江源县| 张家口市| 电白县| 方山县| 定州市| 广元市| 林州市| 泸西县| 延安市| 拉萨市| 丽江市| 兴国县| 张家界市| 深泽县| 噶尔县| 隆林|