[Golang] 배열 내용에 특정 요소가 있는지 확인

2979 단어 Gogolangtech

하고 싶은 일

  • 구조가 유지된 진열의attribue에 특정한 요소가 있는지 검사하고 싶다
  • 골랑이 그런 편한 방법이 없어서 이런 느낌으로 검사
  • func isContain(arr []int) bool {
    	for _, v := range s {
    		// 配列に1があるば場合にtrue
    		if v == 1 {
    			return true
    		}
    	}
    	return false
    }
    

    해본 일


    func (h *Hoge) HasReservationCompleteMailTemplate() bool {
    	if h.MailTemplates == nil {
    		return false
    	}
    
    	for _, v := range *h.MailTemplates {
    		if v.MailType == "RESERVATION_COMPLETED_MAIL" {
    			return true
    		}
    	}
    	return false
    }
    

    좋은 웹페이지 즐겨찾기