«multiple-return-values» 태그된 질문

5
단일 값 컨텍스트의 여러 값
Go의 오류 처리로 인해 종종 여러 값 함수로 끝납니다. 지금까지 내가 이것을 관리하는 방법은 매우 지저분했고 더 깨끗한 코드를 작성하는 모범 사례를 찾고 있습니다. 다음과 같은 기능이 있다고 가정 해 보겠습니다. type Item struct { Value int Name string } func Get(value int) (Item, error) { // some code return …

9
함수가 여러 값을 반환하는 것이 비단뱀입니까?
파이썬에서는 함수가 여러 값을 반환하도록 할 수 있습니다. 다음은 인위적인 예입니다. def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) 이것은 매우 유용 해 보이지만 남용 될 수도있는 것처럼 보입니다 ( "Well..function X는 이미 필요한 것을 중간 값으로 계산합니다. X도 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.