- Distributed Computing with Go
- V.N. Nikhil Anurag
- 152字
- 2021-06-24 18:36:08
Testing in Go
Testing is an important part of programming, whether it is in Go or in any other language. Go has a straightforward approach to writing tests, and in this section, we will look at some important tools to help with testing.
There are certain rules and conventions we need to follow to test our code. They can be listed as follows:
- Source files and associated test files are placed in the same package/folder
- The name of the test file for any given source file is <source-file-name>_test.go
- Test functions need to have the "Test" prefix, and the next character in the function name should be capitalized
In the remainder of this section, we will look at three files and their associated tests:
- variadic.go and variadic_test.go
- addInt.go and addInt_test.go
- nil_test.go (there isn't any source file for these tests)
Along the way, we will introduce any further concepts we might use.
推薦閱讀
- Ansible權威指南
- 阿里云數字新基建系列:云原生操作系統Kubernetes
- BPEL and Java Cookbook
- 無蘋果不生活 OS X Mountain Lion隨身寶典
- Windows Phone應用程序開發
- 嵌入式系統及其應用(第三版)
- Application Development in iOS 7
- NetDevOps入門與實踐
- Building Telephony Systems With Asterisk
- Windows Server 2008組網技術與實訓(第3版)
- Agile IT Security Implementation Methodology
- VMware Horizon Mirage Essentials
- Learn Quantum Computing with Python and IBM Quantum Experience
- Linux操作系統案例教程(第2版)
- Java EE 8 High Performance