개요

이 페이지는 Python 기반 자동화를 학습·적용한 이후,

성능·동시성·확장성이 중요한 네트워크 자동화 영역에서 Go 언어가 어떤 역할을 하는지 이해하고 실습한 기록을 정리한 공간입니다.

Go를 주력 자동화 언어로 사용하기보다는,

대규모 네트워크 환경에서 사용되는 도구와 자동화 방식의 구조를 이해하는 것을 목표로 했습니다.

GO를 쓰는 이유

구성

Go 자동화 환경 준비

Go로 HTTP 기반 네트워크 API 호출

YAML → Go → API (구성 선언형 자동화)

NetBox 연동 (Source of Truth)

Go 동시성으로 다중 장비 처리