Hyperledger Fabric 1.0 alpha2 项目目录文件(中01)

│ │ │ │ │ │ │ │ ├── asm_darwin_386.s
│ │ │ │ │ │ │ │ ├── asm_darwin_amd64.s
│ │ │ │ │ │ │ │ ├── asm_darwin_arm64.s
│ │ │ │ │ │ │ │ ├── asm_darwin_arm.s
│ │ │ │ │ │ │ │ ├── asm_dragonfly_amd64.s
│ │ │ │ │ │ │ │ ├── asm_freebsd_386.s
│ │ │ │ │ │ │ │ ├── asm_freebsd_amd64.s
│ │ │ │ │ │ │ │ ├── asm_freebsd_arm.s
│ │ │ │ │ │ │ │ ├── asm_linux_386.s
│ │ │ │ │ │ │ │ ├── asm_linux_amd64.s
│ │ │ │ │ │ │ │ ├── asm_linux_arm64.s
│ │ │ │ │ │ │ │ ├── asm_linux_arm.s
│ │ │ │ │ │ │ │ ├── asm_linux_mips64x.s
│ │ │ │ │ │ │ │ ├── asm_linux_mipsx.s
│ │ │ │ │ │ │ │ ├── asm_linux_ppc64x.s
│ │ │ │ │ │ │ │ ├── asm_linux_s390x.s
│ │ │ │ │ │ │ │ ├── asm_netbsd_386.s
│ │ │ │ │ │ │ │ ├── asm_netbsd_amd64.s
│ │ │ │ │ │ │ │ ├── asm_netbsd_arm.s
│ │ │ │ │ │ │ │ ├── asm_openbsd_386.s
│ │ │ │ │ │ │ │ ├── asm_openbsd_amd64.s
│ │ │ │ │ │ │ │ ├── asm_solaris_amd64.s
│ │ │ │ │ │ │ │ ├── bluetooth_linux.go
│ │ │ │ │ │ │ │ ├── constants.go
│ │ │ │ │ │ │ │ ├── dirent.go
│ │ │ │ │ │ │ │ ├── endian_big.go
│ │ │ │ │ │ │ │ ├── endian_little.go
│ │ │ │ │ │ │ │ ├── env_unix.go
│ │ │ │ │ │ │ │ ├── env_unset.go
│ │ │ │ │ │ │ │ ├── flock.go
│ │ │ │ │ │ │ │ ├── flock_linux_32bit.go
│ │ │ │ │ │ │ │ ├── gccgo_c.c
│ │ │ │ │ │ │ │ ├── gccgo.go
│ │ │ │ │ │ │ │ ├── gccgo_linux_amd64.go
│ │ │ │ │ │ │ │ ├── gccgo_linux_sparc64.go
│ │ │ │ │ │ │ │ ├── mkall.sh
│ │ │ │ │ │ │ │ ├── mkerrors.sh
│ │ │ │ │ │ │ │ ├── mkpost.go
│ │ │ │ │ │ │ │ ├── mksyscall.pl
│ │ │ │ │ │ │ │ ├── mksyscall_solaris.pl
│ │ │ │ │ │ │ │ ├── mksysctl_openbsd.pl
│ │ │ │ │ │ │ │ ├── mksysnum_darwin.pl
│ │ │ │ │ │ │ │ ├── mksysnum_dragonfly.pl
│ │ │ │ │ │ │ │ ├── mksysnum_freebsd.pl
│ │ │ │ │ │ │ │ ├── mksysnum_netbsd.pl
│ │ │ │ │ │ │ │ ├── mksysnum_openbsd.pl
│ │ │ │ │ │ │ │ ├── openbsd_pledge.go
│ │ │ │ │ │ │ │ ├── race0.go
│ │ │ │ │ │ │ │ ├── race.go
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── sockcmsg_linux.go
│ │ │ │ │ │ │ │ ├── sockcmsg_unix.go
│ │ │ │ │ │ │ │ ├── str.go
│ │ │ │ │ │ │ │ ├── syscall_bsd.go
│ │ │ │ │ │ │ │ ├── syscall_darwin_386.go
│ │ │ │ │ │ │ │ ├── syscall_darwin_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_darwin_arm64.go
│ │ │ │ │ │ │ │ ├── syscall_darwin_arm.go
│ │ │ │ │ │ │ │ ├── syscall_darwin.go
│ │ │ │ │ │ │ │ ├── syscall_dragonfly_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_dragonfly.go
│ │ │ │ │ │ │ │ ├── syscall_freebsd_386.go
│ │ │ │ │ │ │ │ ├── syscall_freebsd_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_freebsd_arm.go
│ │ │ │ │ │ │ │ ├── syscall_freebsd.go
│ │ │ │ │ │ │ │ ├── syscall.go
│ │ │ │ │ │ │ │ ├── syscall_linux_386.go
│ │ │ │ │ │ │ │ ├── syscall_linux_amd64_gc.go
│ │ │ │ │ │ │ │ ├── syscall_linux_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_linux_arm64.go
│ │ │ │ │ │ │ │ ├── syscall_linux_arm.go
│ │ │ │ │ │ │ │ ├── syscall_linux.go
│ │ │ │ │ │ │ │ ├── syscall_linux_mips64x.go
│ │ │ │ │ │ │ │ ├── syscall_linux_mipsx.go
│ │ │ │ │ │ │ │ ├── syscall_linux_ppc64x.go
│ │ │ │ │ │ │ │ ├── syscall_linux_s390x.go
│ │ │ │ │ │ │ │ ├── syscall_linux_sparc64.go
│ │ │ │ │ │ │ │ ├── syscall_netbsd_386.go
│ │ │ │ │ │ │ │ ├── syscall_netbsd_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_netbsd_arm.go
│ │ │ │ │ │ │ │ ├── syscall_netbsd.go
│ │ │ │ │ │ │ │ ├── syscall_no_getwd.go
│ │ │ │ │ │ │ │ ├── syscall_openbsd_386.go
│ │ │ │ │ │ │ │ ├── syscall_openbsd_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_openbsd.go
│ │ │ │ │ │ │ │ ├── syscall_solaris_amd64.go
│ │ │ │ │ │ │ │ ├── syscall_solaris.go
│ │ │ │ │ │ │ │ ├── syscall_unix_gc.go
│ │ │ │ │ │ │ │ ├── syscall_unix.go
│ │ │ │ │ │ │ │ ├── types_darwin.go
│ │ │ │ │ │ │ │ ├── types_dragonfly.go
│ │ │ │ │ │ │ │ ├── types_freebsd.go
│ │ │ │ │ │ │ │ ├── types_netbsd.go
│ │ │ │ │ │ │ │ ├── types_openbsd.go
│ │ │ │ │ │ │ │ ├── types_solaris.go
│ │ │ │ │ │ │ │ ├── zerrors_darwin_386.go
│ │ │ │ │ │ │ │ ├── zerrors_darwin_amd64.go
│ │ │ │ │ │ │ │ ├── zerrors_darwin_arm64.go
│ │ │ │ │ │ │ │ ├── zerrors_darwin_arm.go
│ │ │ │ │ │ │ │ ├── zerrors_dragonfly_amd64.go
│ │ │ │ │ │ │ │ ├── zerrors_freebsd_386.go
│ │ │ │ │ │ │ │ ├── zerrors_freebsd_amd64.go
│ │ │ │ │ │ │ │ ├── zerrors_freebsd_arm.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_386.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_amd64.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_arm64.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_arm.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_mips64.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_mips64le.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_mips.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_mipsle.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_ppc64.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_ppc64le.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_s390x.go
│ │ │ │ │ │ │ │ ├── zerrors_linux_sparc64.go
│ │ │ │ │ │ │ │ ├── zerrors_netbsd_386.go
│ │ │ │ │ │ │ │ ├── zerrors_netbsd_amd64.go
│ │ │ │ │ │ │ │ ├── zerrors_netbsd_arm.go
│ │ │ │ │ │ │ │ ├── zerrors_openbsd_386.go
│ │ │ │ │ │ │ │ ├── zerrors_openbsd_amd64.go
│ │ │ │ │ │ │ │ ├── zerrors_solaris_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_darwin_386.go
│ │ │ │ │ │ │ │ ├── zsyscall_darwin_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_darwin_arm64.go
│ │ │ │ │ │ │ │ ├── zsyscall_darwin_arm.go
│ │ │ │ │ │ │ │ ├── zsyscall_dragonfly_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_freebsd_386.go
│ │ │ │ │ │ │ │ ├── zsyscall_freebsd_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_freebsd_arm.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_386.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_arm64.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_arm.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_mips64.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_mips64le.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_mips.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_mipsle.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_ppc64.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_ppc64le.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_s390x.go
│ │ │ │ │ │ │ │ ├── zsyscall_linux_sparc64.go
│ │ │ │ │ │ │ │ ├── zsyscall_netbsd_386.go
│ │ │ │ │ │ │ │ ├── zsyscall_netbsd_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_netbsd_arm.go
│ │ │ │ │ │ │ │ ├── zsyscall_openbsd_386.go
│ │ │ │ │ │ │ │ ├── zsyscall_openbsd_amd64.go
│ │ │ │ │ │ │ │ ├── zsyscall_solaris_amd64.go
│ │ │ │ │ │ │ │ ├── zsysctl_openbsd.go
│ │ │ │ │ │ │ │ ├── zsysnum_darwin_386.go
│ │ │ │ │ │ │ │ ├── zsysnum_darwin_amd64.go
│ │ │ │ │ │ │ │ ├── zsysnum_darwin_arm64.go
│ │ │ │ │ │ │ │ ├── zsysnum_darwin_arm.go
│ │ │ │ │ │ │ │ ├── zsysnum_dragonfly_amd64.go
│ │ │ │ │ │ │ │ ├── zsysnum_freebsd_386.go
│ │ │ │ │ │ │ │ ├── zsysnum_freebsd_amd64.go
│ │ │ │ │ │ │ │ ├── zsysnum_freebsd_arm.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_386.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_amd64.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_arm64.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_arm.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_mips64.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_mips64le.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_mips.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_mipsle.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_ppc64.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_ppc64le.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_s390x.go
│ │ │ │ │ │ │ │ ├── zsysnum_linux_sparc64.go
│ │ │ │ │ │ │ │ ├── zsysnum_netbsd_386.go
│ │ │ │ │ │ │ │ ├── zsysnum_netbsd_amd64.go
│ │ │ │ │ │ │ │ ├── zsysnum_netbsd_arm.go
│ │ │ │ │ │ │ │ ├── zsysnum_openbsd_386.go
│ │ │ │ │ │ │ │ ├── zsysnum_openbsd_amd64.go
│ │ │ │ │ │ │ │ ├── zsysnum_solaris_amd64.go
│ │ │ │ │ │ │ │ ├── ztypes_darwin_386.go
│ │ │ │ │ │ │ │ ├── ztypes_darwin_amd64.go
│ │ │ │ │ │ │ │ ├── ztypes_darwin_arm64.go
│ │ │ │ │ │ │ │ ├── ztypes_darwin_arm.go
│ │ │ │ │ │ │ │ ├── ztypes_dragonfly_amd64.go
│ │ │ │ │ │ │ │ ├── ztypes_freebsd_386.go
│ │ │ │ │ │ │ │ ├── ztypes_freebsd_amd64.go
│ │ │ │ │ │ │ │ ├── ztypes_freebsd_arm.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_386.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_amd64.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_arm64.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_arm.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_mips64.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_mips64le.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_mips.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_mipsle.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_ppc64.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_ppc64le.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_s390x.go
│ │ │ │ │ │ │ │ ├── ztypes_linux_sparc64.go
│ │ │ │ │ │ │ │ ├── ztypes_netbsd_386.go
│ │ │ │ │ │ │ │ ├── ztypes_netbsd_amd64.go
│ │ │ │ │ │ │ │ ├── ztypes_netbsd_arm.go
│ │ │ │ │ │ │ │ ├── ztypes_openbsd_386.go
│ │ │ │ │ │ │ │ ├── ztypes_openbsd_amd64.go
│ │ │ │ │ │ │ │ └── ztypes_solaris_amd64.go
│ │ │ │ │ │ │ └── tools
│ │ │ │ │ │ │ ├── go
│ │ │ │ │ │ │ │ └── vcs
│ │ │ │ │ │ │ │ ├── discovery.go
│ │ │ │ │ │ │ │ ├── env.go
│ │ │ │ │ │ │ │ ├── http.go
│ │ │ │ │ │ │ │ └── vcs.go
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ └── PATENTS
│ │ │ │ │ │ └── vendor.json
│ │ │ │ │ └── vendorfile
│ │ │ │ │ ├── file.go
│ │ │ │ │ └── file_test.go
│ │ │ │ └── onsi
│ │ │ │ └── ginkgo
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── config
│ │ │ │ │ └── config.go
│ │ │ │ ├── extensions
│ │ │ │ │ └── table
│ │ │ │ │ ├── table_entry.go
│ │ │ │ │ ├── table.go
│ │ │ │ │ ├── table_suite_test.go
│ │ │ │ │ └── table_test.go
│ │ │ │ ├── ginkgo
│ │ │ │ │ ├── bootstrap_command.go
│ │ │ │ │ ├── build_command.go
│ │ │ │ │ ├── convert
│ │ │ │ │ │ ├── ginkgo_ast_nodes.go
│ │ │ │ │ │ ├── import.go
│ │ │ │ │ │ ├── package_rewriter.go
│ │ │ │ │ │ ├── testfile_rewriter.go
│ │ │ │ │ │ ├── test_finder.go
│ │ │ │ │ │ └── testing_t_rewriter.go
│ │ │ │ │ ├── convert_command.go
│ │ │ │ │ ├── generate_command.go
│ │ │ │ │ ├── help_command.go
│ │ │ │ │ ├── interrupthandler
│ │ │ │ │ │ ├── interrupt_handler.go
│ │ │ │ │ │ ├── sigquit_swallower_unix.go
│ │ │ │ │ │ └── sigquit_swallower_windows.go
│ │ │ │ │ ├── main.go
│ │ │ │ │ ├── nodot
│ │ │ │ │ │ ├── nodot.go
│ │ │ │ │ │ ├── nodot_suite_test.go
│ │ │ │ │ │ └── nodot_test.go
│ │ │ │ │ ├── nodot_command.go
│ │ │ │ │ ├── notifications.go
│ │ │ │ │ ├── run_command.go
│ │ │ │ │ ├── run_watch_and_build_command_flags.go
│ │ │ │ │ ├── suite_runner.go
│ │ │ │ │ ├── testrunner
│ │ │ │ │ │ ├── log_writer.go
│ │ │ │ │ │ ├── run_result.go
│ │ │ │ │ │ ├── test_runner.go
│ │ │ │ │ │ └── test_runner_test.go
│ │ │ │ │ ├── testsuite
│ │ │ │ │ │ ├── test_suite.go
│ │ │ │ │ │ ├── testsuite_suite_test.go
│ │ │ │ │ │ ├── testsuite_test.go
│ │ │ │ │ │ ├── vendor_check_go15.go
│ │ │ │ │ │ ├── vendor_check_go15_test.go
│ │ │ │ │ │ └── vendor_check_go16.go
│ │ │ │ │ ├── unfocus_command.go
│ │ │ │ │ ├── version_command.go
│ │ │ │ │ ├── watch
│ │ │ │ │ │ ├── delta.go
│ │ │ │ │ │ ├── delta_tracker.go
│ │ │ │ │ │ ├── dependencies.go
│ │ │ │ │ │ ├── package_hashes.go
│ │ │ │ │ │ ├── package_hash.go
│ │ │ │ │ │ └── suite.go
│ │ │ │ │ └── watch_command.go
│ │ │ │ ├── ginkgo_dsl.go
│ │ │ │ ├── integration
│ │ │ │ │ ├── convert_test.go
│ │ │ │ │ ├── coverage_test.go
│ │ │ │ │ ├── fail_test.go
│ │ │ │ │ ├── _fixtures
│ │ │ │ │ │ ├── convert_fixtures
│ │ │ │ │ │ │ ├── extra_functions_test.go
│ │ │ │ │ │ │ ├── nested
│ │ │ │ │ │ │ │ └── nested_test.go
│ │ │ │ │ │ │ ├── nested_without_gofiles
│ │ │ │ │ │ │ │ └── subpackage
│ │ │ │ │ │ │ │ └── nested_subpackage_test.go
│ │ │ │ │ │ │ ├── outside_package_test.go
│ │ │ │ │ │ │ └── xunit_test.go
│ │ │ │ │ │ ├── convert_goldmasters
│ │ │ │ │ │ │ ├── extra_functions_test.go
│ │ │ │ │ │ │ ├── fixtures_suite_test.go
│ │ │ │ │ │ │ ├── nested_subpackage_test.go
│ │ │ │ │ │ │ ├── nested_suite_test.go
│ │ │ │ │ │ │ ├── nested_test.go
│ │ │ │ │ │ │ ├── outside_package_test.go
│ │ │ │ │ │ │ ├── suite_test.go
│ │ │ │ │ │ │ └── xunit_test.go
│ │ │ │ │ │ ├── coverage_fixture
│ │ │ │ │ │ │ ├── coverage_fixture_suite_test.go
│ │ │ │ │ │ │ ├── coverage_fixture_test.go
│ │ │ │ │ │ │ ├── coverage.go
│ │ │ │ │ │ │ └── external_coverage_fixture
│ │ │ │ │ │ │ └── external_coverage.go
│ │ │ │ │ │ ├── does_not_compile
│ │ │ │ │ │ │ ├── does_not_compile_suite_test.go
│ │ │ │ │ │ │ └── does_not_compile_test.go
│ │ │ │ │ │ ├── eventually_failing
│ │ │ │ │ │ │ ├── eventually_failing_suite_test.go
│ │ │ │ │ │ │ └── eventually_failing_test.go
│ │ │ │ │ │ ├── exiting_synchronized_setup_tests
│ │ │ │ │ │ │ └── exiting_synchronized_setup_tests_suite_test.go
│ │ │ │ │ │ ├── fail_fixture
│ │ │ │ │ │ │ ├── fail_fixture_suite_test.go
│ │ │ │ │ │ │ └── fail_fixture_test.go
│ │ │ │ │ │ ├── failing_after_suite
│ │ │ │ │ │ │ ├── failing_after_suite_suite_test.go
│ │ │ │ │ │ │ └── failing_after_suite_test.go
│ │ │ │ │ │ ├── failing_before_suite
│ │ │ │ │ │ │ ├── failing_before_suite_suite_test.go
│ │ │ │ │ │ │ └── failing_before_suite_test.go
│ │ │ │ │ │ ├── failing_ginkgo_tests
│ │ │ │ │ │ │ ├── failing_ginkgo_tests.go
│ │ │ │ │ │ │ ├── failing_ginkgo_tests_suite_test.go
│ │ │ │ │ │ │ └── failing_ginkgo_tests_test.go
│ │ │ │ │ │ ├── flags_tests
│ │ │ │ │ │ │ ├── flags.go
│ │ │ │ │ │ │ ├── flags_suite_test.go
│ │ │ │ │ │ │ └── flags_test.go
│ │ │ │ │ │ ├── focused_fixture
│ │ │ │ │ │ │ ├── focused_fixture_suite_test.go
│ │ │ │ │ │ │ └── focused_fixture_test.go
│ │ │ │ │ │ ├── hanging_suite
│ │ │ │ │ │ │ ├── hanging_suite_suite_test.go
│ │ │ │ │ │ │ └── hanging_suite_test.go
│ │ │ │ │ │ ├── more_ginkgo_tests
│ │ │ │ │ │ │ ├── more_ginkgo_tests.go
│ │ │ │ │ │ │ ├── more_ginkgo_tests_suite_test.go
│ │ │ │ │ │ │ └── more_ginkgo_tests_test.go
│ │ │ │ │ │ ├── no_test_fn
│ │ │ │ │ │ │ ├── no_test_fn.go
│ │ │ │ │ │ │ └── no_test_fn_test.go
│ │ │ │ │ │ ├── no_tests
│ │ │ │ │ │ │ └── no_tests.go
│ │ │ │ │ │ ├── passing_ginkgo_tests
│ │ │ │ │ │ │ ├── passing_ginkgo_tests.go
│ │ │ │ │ │ │ ├── passing_ginkgo_tests_suite_test.go
│ │ │ │ │ │ │ └── passing_ginkgo_tests_test.go
│ │ │ │ │ │ ├── passing_suite_setup
│ │ │ │ │ │ │ ├── passing_suite_setup_suite_test.go
│ │ │ │ │ │ │ └── passing_suite_test.go
│ │ │ │ │ │ ├── progress_fixture
│ │ │ │ │ │ │ ├── progress_fixture_suite_test.go
│ │ │ │ │ │ │ └── progress_fixture_test.go
│ │ │ │ │ │ ├── skip_fixture
│ │ │ │ │ │ │ ├── skip_fixture_suite_test.go
│ │ │ │ │ │ │ └── skip_fixture_test.go
│ │ │ │ │ │ ├── suite_command_tests
│ │ │ │ │ │ │ ├── suite_command.go
│ │ │ │ │ │ │ ├── suite_command_suite_test.go
│ │ │ │ │ │ │ └── suite_command_test.go
│ │ │ │ │ │ ├── synchronized_setup_tests
│ │ │ │ │ │ │ └── synchronized_setup_tests_suite_test.go
│ │ │ │ │ │ ├── tags_tests
│ │ │ │ │ │ │ ├── ignored_test.go
│ │ │ │ │ │ │ ├── tags_tests_suite_test.go
│ │ │ │ │ │ │ └── tags_tests_test.go
│ │ │ │ │ │ ├── test_description
│ │ │ │ │ │ │ ├── test_description_suite_test.go
│ │ │ │ │ │ │ └── test_description_test.go
│ │ │ │ │ │ ├── watch_fixtures
│ │ │ │ │ │ │ ├── A
│ │ │ │ │ │ │ │ ├── A.go
│ │ │ │ │ │ │ │ ├── A_suite_test.go
│ │ │ │ │ │ │ │ └── A_test.go
│ │ │ │ │ │ │ ├── B
│ │ │ │ │ │ │ │ ├── B.go
│ │ │ │ │ │ │ │ ├── B_suite_test.go
│ │ │ │ │ │ │ │ └── B_test.go
│ │ │ │ │ │ │ ├── C
│ │ │ │ │ │ │ │ ├── C.go
│ │ │ │ │ │ │ │ ├── C_suite_test.go
│ │ │ │ │ │ │ │ └── C_test.go
│ │ │ │ │ │ │ └── D
│ │ │ │ │ │ │ ├── D.go
│ │ │ │ │ │ │ ├── D_suite_test.go
│ │ │ │ │ │ │ └── D_test.go
│ │ │ │ │ │ └── xunit_tests
│ │ │ │ │ │ ├── xunit_tests.go
│ │ │ │ │ │ └── xunit_tests_test.go
│ │ │ │ │ ├── flags_test.go
│ │ │ │ │ ├── integration.go
│ │ │ │ │ ├── integration_suite_test.go
│ │ │ │ │ ├── interrupt_test.go
│ │ │ │ │ ├── precompiled_test.go
│ │ │ │ │ ├── progress_test.go
│ │ │ │ │ ├── run_test.go
│ │ │ │ │ ├── skip_test.go
│ │ │ │ │ ├── subcommand_test.go
│ │ │ │ │ ├── suite_command_test.go
│ │ │ │ │ ├── suite_setup_test.go
│ │ │ │ │ ├── tags_test.go
│ │ │ │ │ ├── test_description_test.go
│ │ │ │ │ ├── verbose_and_succinct_test.go
│ │ │ │ │ └── watch_test.go
│ │ │ │ ├── internal
│ │ │ │ │ ├── codelocation
│ │ │ │ │ │ ├── code_location.go
│ │ │ │ │ │ ├── code_location_suite_test.go
│ │ │ │ │ │ └── code_location_test.go
│ │ │ │ │ ├── containernode
│ │ │ │ │ │ ├── container_node.go
│ │ │ │ │ │ ├── container_node_suite_test.go
│ │ │ │ │ │ └── container_node_test.go
│ │ │ │ │ ├── failer
│ │ │ │ │ │ ├── failer.go
│ │ │ │ │ │ ├── failer_suite_test.go
│ │ │ │ │ │ └── failer_test.go
│ │ │ │ │ ├── leafnodes
│ │ │ │ │ │ ├── benchmarker.go
│ │ │ │ │ │ ├── interfaces.go
│ │ │ │ │ │ ├── it_node.go
│ │ │ │ │ │ ├── it_node_test.go
│ │ │ │ │ │ ├── leaf_node_suite_test.go
│ │ │ │ │ │ ├── measure_node.go
│ │ │ │ │ │ ├── measure_node_test.go
│ │ │ │ │ │ ├── runner.go
│ │ │ │ │ │ ├── setup_nodes.go
│ │ │ │ │ │ ├── setup_nodes_test.go
│ │ │ │ │ │ ├── shared_runner_test.go
│ │ │ │ │ │ ├── suite_nodes.go
│ │ │ │ │ │ ├── suite_nodes_test.go
│ │ │ │ │ │ ├── synchronized_after_suite_node.go
│ │ │ │ │ │ ├── synchronized_after_suite_node_test.go
│ │ │ │ │ │ ├── synchronized_before_suite_node.go
│ │ │ │ │ │ └── synchronized_before_suite_node_test.go
│ │ │ │ │ ├── remote
│ │ │ │ │ │ ├── aggregator.go
│ │ │ │ │ │ ├── aggregator_test.go
│ │ │ │ │ │ ├── fake_output_interceptor_test.go
│ │ │ │ │ │ ├── fake_poster_test.go
│ │ │ │ │ │ ├── forwarding_reporter.go
│ │ │ │ │ │ ├── forwarding_reporter_test.go
│ │ │ │ │ │ ├── output_interceptor.go
│ │ │ │ │ │ ├── output_interceptor_unix.go
│ │ │ │ │ │ ├── output_interceptor_win.go
│ │ │ │ │ │ ├── remote_suite_test.go
│ │ │ │ │ │ ├── server.go
│ │ │ │ │ │ ├── server_test.go
│ │ │ │ │ │ ├── syscall_dup_linux_arm64.go
│ │ │ │ │ │ ├── syscall_dup_solaris.go
│ │ │ │ │ │ └── syscall_dup_unix.go
│ │ │ │ │ ├── spec
│ │ │ │ │ │ ├── spec.go
│ │ │ │ │ │ ├── specs.go
│ │ │ │ │ │ ├── specs_test.go
│ │ │ │ │ │ ├── spec_suite_test.go
│ │ │ │ │ │ └── spec_test.go
│ │ │ │ │ ├── spec_iterator
│ │ │ │ │ │ ├── index_computer.go
│ │ │ │ │ │ ├── index_computer_test.go
│ │ │ │ │ │ ├── parallel_spec_iterator.go
│ │ │ │ │ │ ├── parallel_spec_iterator_test.go
│ │ │ │ │ │ ├── serial_spec_iterator.go
│ │ │ │ │ │ ├── serial_spec_iterator_test.go
│ │ │ │ │ │ ├── sharded_parallel_spec_iterator.go
│ │ │ │ │ │ ├── sharded_parallel_spec_iterator_test.go
│ │ │ │ │ │ ├── spec_iterator.go
│ │ │ │ │ │ └── spec_iterator_suite_test.go
│ │ │ │ │ ├── specrunner
│ │ │ │ │ │ ├── random_id.go
│ │ │ │ │ │ ├── spec_runner.go
│ │ │ │ │ │ ├── spec_runner_suite_test.go
│ │ │ │ │ │ └── spec_runner_test.go
│ │ │ │ │ ├── suite
│ │ │ │ │ │ ├── suite.go
│ │ │ │ │ │ ├── suite_suite_test.go
│ │ │ │ │ │ └── suite_test.go
│ │ │ │ │ ├── testingtproxy
│ │ │ │ │ │ └── testing_t_proxy.go
│ │ │ │ │ └── writer
│ │ │ │ │ ├── fake_writer.go
│ │ │ │ │ ├── writer.go
│ │ │ │ │ ├── writer_suite_test.go
│ │ │ │ │ └── writer_test.go
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── reporters
│ │ │ │ │ ├── default_reporter.go
│ │ │ │ │ ├── default_reporter_test.go
│ │ │ │ │ ├── fake_reporter.go
│ │ │ │ │ ├── junit_reporter.go
│ │ │ │ │ ├── junit_reporter_test.go
│ │ │ │ │ ├── reporter.go
│ │ │ │ │ ├── reporters_suite_test.go
│ │ │ │ │ ├── stenographer
│ │ │ │ │ │ ├── console_logging.go
│ │ │ │ │ │ ├── fake_stenographer.go
│ │ │ │ │ │ ├── stenographer.go
│ │ │ │ │ │ └── support
│ │ │ │ │ │ ├── go-colorable
│ │ │ │ │ │ │ ├── colorable_others.go
│ │ │ │ │ │ │ ├── colorable_windows.go
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── noncolorable.go
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ │ ├── go-isatty
│ │ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ │ ├── isatty_appengine.go
│ │ │ │ │ │ │ ├── isatty_bsd.go
│ │ │ │ │ │ │ ├── isatty_linux.go
│ │ │ │ │ │ │ ├── isatty_solaris.go
│ │ │ │ │ │ │ ├── isatty_windows.go
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── teamcity_reporter.go
│ │ │ │ │ └── teamcity_reporter_test.go
│ │ │ │ └── types
│ │ │ │ ├── code_location.go
│ │ │ │ ├── synchronization.go
│ │ │ │ ├── types.go
│ │ │ │ ├── types_suite_test.go
│ │ │ │ └── types_test.go
│ │ │ └── golang.org
│ │ │ └── x
│ │ │ └── tools
│ │ │ ├── AUTHORS
│ │ │ ├── benchmark
│ │ │ │ └── parse
│ │ │ │ ├── parse.go
│ │ │ │ └── parse_test.go
│ │ │ ├── blog
│ │ │ │ ├── atom
│ │ │ │ │ └── atom.go
│ │ │ │ └── blog.go
│ │ │ ├── cmd
│ │ │ │ ├── benchcmp
│ │ │ │ │ ├── benchcmp.go
│ │ │ │ │ ├── benchcmp_test.go
│ │ │ │ │ ├── compare.go
│ │ │ │ │ ├── compare_test.go
│ │ │ │ │ └── doc.go
│ │ │ │ ├── bundle
│ │ │ │ │ ├── main.go
│ │ │ │ │ ├── main_test.go
│ │ │ │ │ └── testdata
│ │ │ │ │ ├── out.golden
│ │ │ │ │ └── src
│ │ │ │ │ ├── domain.name
│ │ │ │ │ │ └── importdecl
│ │ │ │ │ │ └── p.go
│ │ │ │ │ └── initial
│ │ │ │ │ ├── a.go
│ │ │ │ │ ├── b.go
│ │ │ │ │ └── c.go
│ │ │ │ ├── callgraph
│ │ │ │ │ ├── main.go
│ │ │ │ │ ├── main_test.go
│ │ │ │ │ └── testdata
│ │ │ │ │ └── src
│ │ │ │ │ └── pkg
│ │ │ │ │ ├── pkg.go
│ │ │ │ │ └── pkg_test.go
│ │ │ │ ├── compilebench
│ │ │ │ │ └── main.go
│ │ │ │ ├── cover
│ │ │ │ │ ├── cover.go
│ │ │ │ │ ├── cover_test.go
│ │ │ │ │ ├── doc.go
│ │ │ │ │ ├── func.go
│ │ │ │ │ ├── html.go
│ │ │ │ │ ├── README
│ │ │ │ │ └── testdata
│ │ │ │ │ ├── main.go
│ │ │ │ │ └── test.go
│ │ │ │ ├── digraph
│ │ │ │ │ ├── digraph.go
│ │ │ │ │ └── digraph_test.go
│ │ │ │ ├── eg
│ │ │ │ │ └── eg.go
│ │ │ │ ├── fiximports
│ │ │ │ │ ├── main.go
│ │ │ │ │ ├── main_test.go
│ │ │ │ │ └── testdata
│ │ │ │ │ └── src
│ │ │ │ │ ├── fruit.io
│ │ │ │ │ │ ├── banana
│ │ │ │ │ │ │ └── banana.go
│ │ │ │ │ │ ├── orange
│ │ │ │ │ │ │ └── orange.go
│ │ │ │ │ │ └── pear
│ │ │ │ │ │ └── pear.go
│ │ │ │ │ ├── new.com
│ │ │ │ │ │ └── one
│ │ │ │ │ │ └── one.go
│ │ │ │ │ ├── old.com
│ │ │ │ │ │ ├── bad
│ │ │ │ │ │ │ └── bad.go
│ │ │ │ │ │ └── one
│ │ │ │ │ │ └── one.go
│ │ │ │ │ └── titanic.biz
│ │ │ │ │ ├── bar
│ │ │ │ │ │ └── bar.go
│ │ │ │ │ └── foo
│ │ │ │ │ └── foo.go
│ │ │ │ ├── godex
│ │ │ │ │ ├── doc.go
│ │ │ │ │ ├── gccgo.go
│ │ │ │ │ ├── gc.go
│ │ │ │ │ ├── godex.go
│ │ │ │ │ ├── isAlias18.go
│ │ │ │ │ ├── isAlias19.go
│ │ │ │ │ ├── print.go
│ │ │ │ │ ├── source.go
│ │ │ │ │ └── writetype.go
│ │ │ │ ├── godoc
│ │ │ │ │ ├── appinit.go
│ │ │ │ │ ├── autocert.go
│ │ │ │ │ ├── blog.go
│ │ │ │ │ ├── codewalk.go
│ │ │ │ │ ├── dl.go
│ │ │ │ │ ├── doc.go
│ │ │ │ │ ├── godoc19_test.go
│ │ │ │ │ ├── godoc_test.go
│ │ │ │ │ ├── handlers.go
│ │ │ │ │ ├── index.go
│ │ │ │ │ ├── main.go
│ │ │ │ │ ├── play.go
│ │ │ │ │ ├── README.godoc-app
│ │ │ │ │ ├── remotesearch.go
│ │ │ │ │ ├── setup-godoc-app.bash
│ │ │ │ │ └── x.go
│ │ │ │ ├── goimports
│ │ │ │ │ ├── doc.go
│ │ │ │ │ ├── goimports_gc.go
│ │ │ │ │ ├── goimports.go
│ │ │ │ │ └── goimports_not_gc.go
│ │ │ │ ├── gomvpkg
│ │ │ │ │ └── main.go
│ │ │ │ ├── gorename
│ │ │ │ │ └── main.go
│ │ │ │ ├── gotype
│ │ │ │ │ ├── gotype.go
│ │ │ │ │ ├── sizesFor18.go
│ │ │ │ │ └── sizesFor19.go
│ │ │ │ ├── goyacc
│ │ │ │ │ ├── doc.go
│ │ │ │ │ ├── testdata
│ │ │ │ │ │ └── expr
│ │ │ │ │ │ ├── expr.y
│ │ │ │ │ │ ├── main.go
│ │ │ │ │ │ └── README
│ │ │ │ │ └── yacc.go

推荐阅读更多精彩内容