콘솔창을 닫으면 실행 기록이 사라져 버리고 이후 문제가 발생한 원인을 추적하는 데 애를 먹은 후,
콘솔창 출력 문자열을 파일에 동시에 저장하는 기능을 추가했다.
main() 함수 초반부에 다음과 같이 실행하면 해당 기능을 사용할 수 있다.
lib.F로그_설정_화면_파일_동시()
defer lib.F로그_파일_닫기()
lib.F문자열_출력(), lib.F에러_출력(), lib.New에러with출력()등의 함수에서 화면에 출력하는 내용이 'log_<연월일시분초>.txt' 파일에 저장된다.
1달이 지난 로그 파일은 삭제하여 저장공간을 꽉 채워서 문제가 생기는 현상을 미연에 방지해 놓았다.
'GHTS' 카테고리의 다른 글
KRX 상장 주식 수량 정보 수집 기능 추가. (2) | 2023.01.13 |
---|---|
T8428 증시주변자금 단순화 (0) | 2023.01.10 |
호가 단위 변경 (0) | 2023.01.10 |
T8410 TR 추가. (0) | 2023.01.10 |
Xing API 초기화 문제 해결 (MsgPack -> Gob) (2) | 2022.11.02 |