파일 로깅 기능 추가.

GHTS 2023. 1. 10. 20:22 Posted by UnHa Kim

콘솔창을 닫으면 실행 기록이 사라져 버리고 이후 문제가 발생한 원인을 추적하는 데 애를 먹은 후,

콘솔창 출력 문자열을 파일에 동시에 저장하는 기능을 추가했다.

 

main() 함수 초반부에 다음과 같이 실행하면 해당 기능을 사용할 수 있다.

 

lib.F로그_설정_화면_파일_동시()
defer lib.F로그_파일_닫기()

 

lib.F문자열_출력(), lib.F에러_출력(), lib.New에러with출력()등의 함수에서 화면에 출력하는 내용이 'log_<연월일시분초>.txt' 파일에 저장된다.

1달이 지난 로그 파일은 삭제하여 저장공간을 꽉 채워서 문제가 생기는 현상을 미연에 방지해 놓았다.

 

 

'GHTS' 카테고리의 다른 글

KRX 상장 주식 수량 정보 수집 기능 추가.  (2) 2023.01.13
호가 단위 변경  (0) 2023.01.10
T8410 TR 추가.  (0) 2023.01.10
Xing API 초기화 문제 해결 (MsgPack -> Gob)  (2) 2022.11.02
야후! 금융 재무 정보 얻기.  (0) 2022.10.08