test_test.go 972 B

123456789101112131415161718192021222324252627282930313233343536
  1. package main
  2. import (
  3. "fmt"
  4. "testing"
  5. )
  6. func TestA(T *testing.T) {
  7. a := []int{1, 2, 3}
  8. b := a[:2]
  9. b = append(b, 4)
  10. fmt.Println(a, b) //[1 2 4],[1 2 4]
  11. b = append(b, 5)
  12. fmt.Println(a, b) //[1 2 4],[1 2 4 5]
  13. b[0] = 10
  14. fmt.Println(a, b) //[1 2 4],[10 2 4 5]
  15. }
  16. func TestB(T *testing.T) {
  17. CollArr := []string{"company_base", "company_employee", "company_history_name", "company_partner", "annual_report_base", "annual_report_website",
  18. "special_enterprise", "special_foundation", "special_gov_unit", "special_hongkong_company", "special_law_office", "special_social_organ", "special_trade_union"}
  19. for _, v := range CollArr {
  20. switch v {
  21. case "company_base":
  22. fmt.Println("company_base")
  23. case "company_employee":
  24. fmt.Println("company_employee")
  25. case "special_enterprise", "special_foundation", "special_gov_unit", "special_hongkong_company", "special_law_office", "special_social_organ", "special_trade_union":
  26. fmt.Println("special")
  27. }
  28. }
  29. }