주제: Go
홈으로-
FileSharer Development Notes 7 — An External Sharing URL Does Not Mean the Connection Is Ready
FileSharer Development Notes · 07 / 10 한국어로 읽기

-
FileSharer 개발 노트 7 — 외부 공유 주소를 받았다고 연결이 끝난 것은 아니다
FileSharer 개발 노트 · 07 / 10 Read in English

-
LLM Provider Adapters: Contracts for Streaming, Tools, and Fallback
한국어로 읽기 TECH INSIGHT / EXPLAINED Adding a second LLM changes more than a URL. Streaming APIs differ in tool-argument assembly, completion signals, and usage semantics. An adapter should centralize those contracts instead of scattering them across callers.
-
LLM 제공자 어댑터: 스트리밍·도구·폴백 계약 설계
English version TECH INSIGHT / EXPLAINED 두 번째 LLM을 붙일 때 생기는 문제는 URL 변경보다 응답 의미의 차이입니다. 같은 스트리밍이라도 도구 인자 조립, 종료 신호, 사용량 계산이 다릅니다. 이 차이를 호출부마다 해결하지 않도록 어댑터에 계약을 모읍니다.
-
정확한 주문 금액: Decimal 단위·반올림·실제 잔량
English version TECH INSIGHT / EXPLAINED 주문과 장부 경계에는 숫자 규약을 명시해야 합니다. 통계 분석에는 이진 float도 유용하지만 정확한 소수 금액이나 단위 정수는 거래소 주문 단위와 회계 규칙을 적용하기 쉽게 만듭니다.
-
API JSON 검증: 구조·필드 존재·정확한 수량을 확인하기
English version TECH INSIGHT / EXPLAINED JSON 해독 성공은 문법이 맞다는 뜻이지 유효한 시세나 주문 결과라는 뜻은 아닙니다. HTTP 상태·응답 모양·제공자 성공 코드·실제 사용할 값까지 나누어 검증하는 경계를 만듭니다.
-
Python vs Go for Trading Bots: Compare Workloads, Not Slogans
한국어로 읽기 TECH INSIGHT / EXPLAINED Choose a language by the workload you can measure and the code you can maintain. Research notebooks, CPU-heavy calculations and long-running network services ask different questions.
-
자동매매 Python vs Go: 구호 대신 작업과 운영 조건으로 비교
English version TECH INSIGHT / EXPLAINED 언어는 측정할 작업과 유지보수할 수 있는 코드를 기준으로 고릅니다. 연구 노트북·CPU 계산·장시간 네트워크 서비스는 서로 다른 조건을 요구합니다.
-
Go 동시성 실전 — 채널이냐 뮤텍스냐, 언제 무엇을
English version TECH INSIGHT / EXPLAINED 동시성 도구는 소유권으로 고릅니다. 짧은 공유 상태 갱신에는 mutex, 작업이나 이벤트를 다른 고루틴에 넘길 때는 channel이 잘 맞습니다. 한 봇에서 둘을 함께 써도 되며 종료·복사·차단 동작이 분명해야 합니다.
-
Go Concurrency in Practice: Channel or Mutex?
한국어로 읽기 TECH INSIGHT / EXPLAINED Choose concurrency tools by ownership. A mutex fits a short update to shared state; a channel fits handing work or events to another goroutine. Both can be correct in one bot, provided shutdown, copying and blocking behavior are explicit.
-
Migrating an Apps Script Console to Go: Contracts and State
한국어로 읽기 TECH INSIGHT / EXPLAINED Migrating an Apps Script web console to Go is a contract and operations project. First preserve what the browser sends and receives, then move long-running work behind that interface. The design below is a worked migration plan rather than a claim about a particular production deployment.
-
Designing a Trading Signal Bot Framework in Go
한국어로 읽기 TECH INSIGHT / EXPLAINED A reusable Go bot separates data acquisition, deterministic decisions, risk checks, execution and notification. Choose the smallest dependencies that satisfy these contracts; a single binary is a packaging choice, not a substitute for state recovery.
-
Adding a Web Dashboard to a Windows Console App
한국어로 읽기 TECH INSIGHT / EXPLAINED A local dashboard can show a console application’s state without becoming another route for accidental control. Start with one read-only JSON endpoint and a clear boundary between snapshots and commands.
-
Clean Error Handling Patterns in Go
한국어로 읽기 TECH INSIGHT / EXPLAINED A useful error says what operation failed while preserving a cause that the caller can inspect. This complete program shows how wrapping, classification, and type extraction work together when a configuration file cannot be opened.