예제 4 및 로그 처리 관련 질문 드립니다.
169
작성한 질문수 78
수고하십니다.
예제 4의 PowError의 리시버에 관련 질문 드립니다.
1. go에서는 implements같은 키워드를 안쓰고 메소드 형태만 같으면 인터페이스의 메소드를 구현하는 거라는건 알겠는데(e PowError)리시버 형태도 가능 한건가요?
2. 에러가 발생 하면 자동으로 Error 리시버 메소드가 실행 되는 건가요
3. Fatal 이라는 기능은 치명적인 에러가 발생해도 일단 시스템은 정상적으로 돌아가게 할 수 있는거 같은데 그럼 에러메세지를 보고 처리를 해야 할거 같은데
3.1 에러메세지를 로그 파일 같은데 쓸수 있는 기능이 있는지요?
3.2 에러메세지를 로그 파일로 처리가 가능하다면 파일이 일정 사이즈가 되면 압축을 하고 새로운 파일에 로그를 쓸수 있는 그런 기능은 있는가요?
답변 1
0
안녕하세요.
1번은 가능합니다.(리시버 형태)
2 ~ 3번 모든 질문은 아래 예제에 나와 있습니다.
https://golang.org/src/archive/zip/example_test.go
해당 예제에 보면 에러 파일 생성 , 쓰기, Fatal일 경우 txt 파일로 처리에 관한 예제가 나와 있습니다. (압축)
고 인터페이스 관련
0
69
2
Join함수 사용이유가 궁금합니다
0
54
1
vscode 설정
0
126
2
arm64
0
202
2
undefined 에러 : UndeclaredImportedName
0
343
1
godoc 에러 관련
0
207
1
package is not in std 오류
0
986
1
맵 예제 코드가 바이러스 검사에 걸려요
0
234
1
for 반복문에서 break와 continue 차이점
0
224
1
후치연산 관련 질문입니다.
0
197
1
package관리에 질문이 있습니다.
0
282
1
go channel 에제에서 질문이 있습니다.
0
194
1
golang 질문
0
311
1
재귀 함수 관련하여 질문이 있습니다.
0
347
1
atom 서비스 종료 관련
0
403
1
vscode 환경설정 업데이트 부탁드립니다
1
405
2
waitGroup.Done을 지연 시키는 방식
0
450
1
첫 번째 예제 질문있습니다.
0
264
1
2개씩 체크가 되는 이유가 궁금합니다.
0
328
1
go 표준 코드 컨벤션이 있나요?
0
826
1
slice에서 make 궁금한 게 있습니다.
1
262
1
import 관리는 어떻게 하나요?
0
318
1
개발환경설정 질문드립니다.
0
488
1
이것도 closure인가요?
0
240
1





