Skip to content

hominsu/slink

Repository files navigation

Contributors Forks Stargazers Issues License Deploy


Build & Contributing

Backend

Before building, you need to have GO >= 1.18, Buf CLI. If you are developing on windows, use scoop to install busybox and make

Clone this repository

git clone https://github.com/hominsu/slink.git

Initial Workspace

go work init && go work use -r ./app && go mod tidy

Install dependencies

make init

Generate other code

make api && make conf && make ent && make wire

Compile

make build

Frontend

cd web
pnpm install
pnpm dev