"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 스탬피

스탬피

2024-11-08에 게시됨
검색:300

Stampy

지난 몇 주 동안 이론적으로 타임스탬프를 입력하는 매우 간단한 작업을 수행해야 했습니다.

그렇습니다. 수천 개의 bash 스크립트 중 하나를 사용할 수도 있고, 자면서 Python으로 작성할 수도 있지만, 이것을 핑계로 삼아 다시 GoLang을 작성하고 싶었습니다. 나는 추수감사절 방학 동안 처음으로 이 책과 사랑에 빠졌습니다. 모니터링 앱 PRTG에 대한 멋진 사용자 정의 SNMP 파서를 작성할 수 있을 만큼 익숙해지는 데 일주일(40시간)이 조금 넘게 걸렸습니다.

제가 원래 겪었던 문제는 Python 단일 스레드 앱이 필요한 데이터를 충분히 빠르게 내보내지 않는다는 것이었습니다. 안타깝게도 프로그래밍 언어를 잠시 배운 다음, 당시에는 Python에서 멀티 스레딩을 수행하는 방법을 배우는 것이 더 쉬웠습니다.

2024년으로 돌아가서 저는 Rust로 작성된 모든 깔끔한 CLI 앱이 약간 부러웠습니다. 나는 개인적으로 그것에 반대하지 않습니다. 나는 자유 시간에 가파른 학습 곡선을 가지고 무언가를 다룰 시간이나 인내심이 없습니다. IMHO GoLang은 대부분의 실용적인 목적에 "충분히 빠릅니다". 나는 내가 아는 모든 사람에게 프로그래밍 언어 하나만 배울 수 있다면 Python을 배우라고 말합니다. 두 가지를 배울 수 있다면 Python과 GoLang을 배우십시오. 이들은 서로를 잘 보완하는 동시에 배우기 쉽고 데브옵스 분야에서 매우 유능합니다.

어쨌든 Stampy가 마음에 드셨으면 좋겠습니다. 마음에 드셨다면 댓글이나 이메일을 보내주세요.

Stampy

Stampy

감사해요!


연락처 정보:

? 마스토돈

? 이메일

? 사이트 RSS

릴리스 선언문 본 글은 https://dev.to/jelloeater/stampy-1nnp?1 에서 복제하였습니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제해 주시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3