type testRule … var srcRules … var zipRules … var modRules … func testSrc(a *Archive) { … } func testZip(a *Archive) { … } func testMod(a *Archive) { … } func test(kind string, a *Archive, rules []testRule) { … }
type testRule … var srcRules … var zipRules … var modRules … func testSrc(a *Archive) { … } func testZip(a *Archive) { … } func testMod(a *Archive) { … } func test(kind string, a *Archive, rules []testRule) { … }