ctlabvn / go-diagram

Generate golang package diagram

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-diagram

A UML diagram editor for Golang projects Demo

Install the requirements

Install nodemon

yarn global add nodemon

Setup

Make sure your PATH includes :$GOPATH/bin

glide install
# install client dependencies
yarn install-client
# build client
yarn build-client

# start server in hot-reload mode
yarn start <directory name>
# run client in dev mode
yarn client

Tech Stack

  • Golang for the server (uses goparser, gorilla websockets)
  • React + Redux frontend
    • Webpack
    • Babel
    • Stylus

About

Generate golang package diagram


Languages

Language:JavaScript 63.5%Language:Go 26.7%Language:CSS 9.0%Language:HTML 0.6%Language:Shell 0.3%