14P by xguru 2달전 | favorite | 댓글 1개
  • Go로 작성한 프로그램을 Appliance 처럼 라즈베리 파이/PC 등에 배포 가능
    • Raspberry Pi 4B/3B/Zero 2 및 PC Engines APU
  • 필요없는 부분을 다 걷어내서 리눅스 관리등의 복잡성을 줄이고 단순화
    • 리눅스 커널 + 라즈베리 파이 펌웨어 + Go 컴파일러와 스탠다드 라이브러리
    • Gokrazy 시스템(최소화된 Init 시스템, 업데이터, DHCP, NTP,..)
  • Go 컴파일러를 제외한 모든 것이 Go 모듈로 관리됨
  • Go Replace Directive를 활용하여 모든 시스템을 같은 워크플로우로 수정 가능
  • systemctl 대신 편리한 웹 인터페이스를 제공해서 프로세스 상태 보기 및 관리
  • A/B 파티셔닝 스킴으로 gok update 명령 만으로 쉽게 업데이트 가능

와우.. 라즈베리파이를 Go 서버로 운용하기 엄청 편하겠는데요..