123456789101112131415161718192021222324252627282930313233343536 |
- package main
- import (
- "fmt"
- "testing"
- )
- func TestA(T *testing.T) {
- a := []int{1, 2, 3}
- b := a[:2]
- b = append(b, 4)
- fmt.Println(a, b) //[1 2 4],[1 2 4]
- b = append(b, 5)
- fmt.Println(a, b) //[1 2 4],[1 2 4 5]
- b[0] = 10
- fmt.Println(a, b) //[1 2 4],[10 2 4 5]
- }
- func TestB(T *testing.T) {
- CollArr := []string{"company_base", "company_employee", "company_history_name", "company_partner", "annual_report_base", "annual_report_website",
- "special_enterprise", "special_foundation", "special_gov_unit", "special_hongkong_company", "special_law_office", "special_social_organ", "special_trade_union"}
- for _, v := range CollArr {
- switch v {
- case "company_base":
- fmt.Println("company_base")
- case "company_employee":
- fmt.Println("company_employee")
- case "special_enterprise", "special_foundation", "special_gov_unit", "special_hongkong_company", "special_law_office", "special_social_organ", "special_trade_union":
- fmt.Println("special")
- }
- }
- }
|