Fusion Go SDK Repository
Last updated May 21, 2025
12
Stars
6
Forks
2
Issues
0
Stars/day
Attention Score
6
Language breakdown
Go 53.6%
C 20.1%
JavaScript 18.7%
Assembly 3.0%
Java 1.4%
Sage 1.4%
▸ Files
click to expand
README
Fusion Go SDK Repository
first run
- clone the repository
mkdir -p ${GOPATH:-$HOME/go}/src/github.com/FusionFoundation
cd ${GOPATH:-$HOME/go}/src/github.com/FusionFoundation
git clone https://github.com/fsn-dev/fsn-go-sdk.git
cd fsn-go-sdk
- build project
# set env GOPROXY if you can't get packages from golang.org
export GOPROXY=https://goproxy.io
make fsn-cli (take fsn-cli as example here)
- run project
./bin/fsn-cli (take fsn-cli as example here)
commitment notes
- please make a new top level directory for each new project
- please provide
help informationfor each command and sub-commands - please run
make fmtto format codes before committing - please run
./scripts/add-license.sh <newfile>to add lincense for new files
common directories
- efsn -- fusion base code
https://github.com/FUSIONFoundation/efsn
- fsnapi -- supply API to build and sign transaction, etc.
- bin -- binary output directory
- scripts -- scripts used to manage project
*.go files
add-license.sh -- add LICENSE content to the file header
[//]: # (/ vim: set ts=4 sts=4 sw=4 et : /)
🔗 More in this category