← 소프트웨어 자료실

GoMono Nerd Font (Go Mono)

GoMono Nerd Font는 Go 프로젝트용 고정폭 서체 Go Mono에 개발 도구용 아이콘을 추가한 글꼴이다. macOS의 터미널과 코드 편집기에서 코드, 파일 종류, 상태 기호를 함께 표시하려는 사용자에게 적합하다. 독립 실행 앱이 아니라 사용하는 프로그램에서 선택하는 TTF 서체이며, 일반·Mono·Propo 변형과 네 가지 스타일을 제공한다.

사용 대상과 지원 환경

코드 편집과 터미널 작업에서 Go Mono의 글자 모양을 유지하면서 아이콘도 표시하려는 개발자에게 맞는다. 원본 Go Mono는 모든 문자의 폭이 같은 서체이며, 0과 O, 1과 I와 l처럼 혼동하기 쉬운 문자를 구분하도록 설계됐다.

공식 Nerd Fonts 문서는 macOS·Linux 설치 경로와 Windows용 설치 선택지를 안내한다. 따라서 제공된 macOS 분류는 사용 가능한 환경 중 하나다. 다만 모든 OS 버전과 모든 터미널에서 동일한 표시를 보장한다는 호환성 표는 확인되지 않았다.

주요 기능과 변형 선택

추가 아이콘은 파일 종류, 개발 언어, 도구 로고, 상태 표시와 Powerline 구분선 등을 표현하는 문자다. 글꼴을 설치한다고 터미널에 아이콘 메뉴나 상태 표시가 자동으로 생기지는 않는다. 테마나 플러그인이 해당 문자를 출력해야 한다.

엄격한 고정폭 정렬이 필요하면 GoMono Nerd Font Mono를 먼저 선택한다. 더 큰 아이콘을 원하면 일반 GoMono Nerd Font를 검토할 수 있지만 터미널의 폭 처리 방식에 따라 결과가 달라진다. Propo는 GUI나 문서처럼 비례폭 아이콘이 필요한 용도에 맞으며, Go Mono 본문 전체가 비례폭으로 바뀐다는 뜻은 아니다.

macOS 설치와 첫 확인 순서

공식 Go-Mono 안내에서 연결하는 안정판 배포 페이지로 이동해 Go-Mono.zip을 내려받고 압축을 푼다. 처음에는 Mono 변형의 Regular TTF를 선택하고, 필요에 따라 Bold·Italic·BoldItalic을 추가한다. Finder에서 서체 파일을 두 번 클릭해 서체 관리자의 설치 버튼을 누르면 된다. 전체 Nerd Fonts 저장소를 복제할 필요는 없다.

이후 터미널이나 편집기의 서체 설정에서 설치한 패밀리를 선택한다. 공식 Cheat Sheet에서 아이콘 한 개를 복사해 문자 표시를 확인한 다음, 사용하는 테마의 아이콘 출력을 설정한다. 편집기 본문과 통합 터미널의 서체 설정이 별개라면 각각 확인한다.

실무 활용 예시

예를 들어 Go 소스 저장소를 작업하면서 파일 트리에 언어 아이콘을, 셸 프롬프트에 Git 상태 아이콘을 표시하는 구성을 만들 수 있다. 아이콘을 출력하는 플러그인이나 테마를 설정하고 해당 화면의 서체를 GoMono Nerd Font Mono로 지정하는 방식이다.

이때 파일 이름과 코드의 열 정렬, 아이콘과 옆 문자 사이의 간격을 함께 살펴본다. 글꼴은 기호를 그리는 역할을 하며 Git 상태를 계산하거나 파일 종류를 판별하는 기능은 관련 도구가 담당한다.

무료 사용, 버전과 유지보수

공식 저장소에서 글꼴을 비용 없이 내려받을 수 있으며, 확인한 자료에는 별도의 유료판이나 체험 기간·사용량 제한 안내가 없다. 원본 Go 서체는 Go 프로젝트와 같은 오픈소스 라이선스로 공개돼 있다. 추가 아이콘에는 여러 라이선스가 적용되므로 수정본이나 제품에 포함해 재배포할 때는 서체와 아이콘의 조건을 함께 검토해야 한다.

2026-10-09 확인 시 공식 배포 페이지는 v3.5.1을 최신 릴리스로 표시한다. 이는 Nerd Fonts 배포 버전이고, Go-Mono 안내의 원본 서체 버전 2.010과 구분해야 한다. 지원 종료 제품으로 볼 공식 공지는 확인되지 않았다.

표시 문제의 확인 순서와 대안

아이콘이 네모로 보이면 먼저 해당 화면이 원본 Go Mono가 아닌 GoMono Nerd Font를 사용하는지 확인한다. 다음으로 서체 관리자에서 설치 상태·유효성·중복본을 점검하고, 테마가 사용하는 코드 포인트와 설치한 Nerd Fonts 버전이 맞는지 확인한다. 공식 FAQ는 오래된 글리프를 사용하는 도구와의 버전 불일치도 점검하도록 안내한다.

아이콘이 눌리거나 옆 문자와 겹치면 Mono 변형으로 바꿔 비교한다. 공식 FAQ에 따르면 일부 터미널은 넓은 아이콘을 제대로 처리하지 못한다. 아이콘이 필요 없다면 원본 Go Mono를, 다른 문자 형태를 원하면 공식 목록의 Hack·FiraCode·JetBrainsMono Nerd Font 등을 후보로 두고 같은 코드와 프롬프트를 비교하는 것이 선택에 도움이 된다.

공식 안내

주요 기능

  • Go Mono의 고정폭 문자와 슬래브 세리프 형태를 바탕으로 코드와 표 형태의 텍스트를 표시한다.
  • Devicons, Octicons, Codicons, Powerline 등 개발 환경에서 사용하는 아이콘 글리프를 포함한다.
  • Regular, Bold, Italic, BoldItalic 스타일을 제공한다.
  • 아이콘 폭이 다른 Nerd Font, Nerd Font Mono, Nerd Font Propo 변형을 선택할 수 있다.
  • 공식 Cheat Sheet에서 아이콘을 검색하고 해당 문자와 코드 포인트를 확인할 수 있다.
광고

관련 프로그램

mitmproxy

mitmproxy.org

mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.

기타macOS

AWS Corretto JDK

corretto.aws

AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.

기타macOS

Postman

postman.com

Postman은 API 요청 전송, 응답 검사, 테스트 자동화와 협업을 제공하는 API 개발 플랫폼입니다. macOS의 Intel·Apple Silicon을 지원합니다.

기타macOS

VSCodium

github.com

VSCodium은 Microsoft의 VS Code 오픈 소스를 커뮤니티 기본 설정으로 빌드해 배포하는 무료 코드 편집기입니다. Microsoft 브랜딩을 제외하고 편집기 텔레메트리를 기본 비활성화하며, 확장 설치에는 Open VSX를 사용합니다. macOS·Windows·Linux를 지원하지만, 일부 Microsoft 전용 확장과 디버거는 호환되지 않으므로 기존 개발 환경을 옮기기 전에 확인이 필요합니다.

기타macOS

OpenCode

opencode.ai

OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.

기타macOS

GitHub Desktop

desktop.github.com

GitHub Desktop은 Git 저장소의 변경 비교, 커밋, 브랜치 관리와 원격 동기화를 그래픽 화면에서 수행하는 무료 오픈 소스 앱이다. GitHub와 GitHub Enterprise 연동에 초점을 두며, macOS와 Windows에서 사용할 수 있다.

기타macOS