89 lines
1.0 KiB
Plaintext
89 lines
1.0 KiB
Plaintext
# Allowlisting gitignore template for GO projects prevents us
|
|
# from adding various unwanted local files, such as generated
|
|
# files, developer configurations or IDE-specific files etc.
|
|
#
|
|
# Recommended: Go.AllowList.gitignore
|
|
|
|
# Ignore everything
|
|
*
|
|
|
|
# Especially these
|
|
.vscode
|
|
.vscode/
|
|
.vscode/**
|
|
**/.vscode
|
|
**/.vscode/**
|
|
.idea
|
|
.idea/
|
|
.idea/**
|
|
**/.idea
|
|
**/.idea/
|
|
**/.idea/**
|
|
node_modules
|
|
node_modules/
|
|
node_modules/**
|
|
**/node_modules
|
|
**/node_modules/
|
|
**/node_modules/**
|
|
/test*
|
|
# and others
|
|
/go.work.sum
|
|
/secp256k1/
|
|
|
|
# But not these files...
|
|
!/.gitignore
|
|
!*.go
|
|
!go.sum
|
|
!go.mod
|
|
!*.md
|
|
!LICENSE
|
|
!*.sh
|
|
!Makefile
|
|
!*.json
|
|
!*.pdf
|
|
!*.csv
|
|
!*.py
|
|
!*.mediawiki
|
|
!*.did
|
|
!*.rs
|
|
!*.toml
|
|
!*.file
|
|
!.gitkeep
|
|
!pkg/eth/**
|
|
!*.h
|
|
!*.c
|
|
!*.proto
|
|
!bundleData
|
|
!*.item
|
|
!*.bin
|
|
!*.yml
|
|
!*.yaml
|
|
!*.tmpl
|
|
!*.s
|
|
!*.asm
|
|
!.gitmodules
|
|
!*.txt
|
|
!*.sum
|
|
!version
|
|
!*.service
|
|
!*.benc
|
|
!*.png
|
|
!*.adoc
|
|
!*.js
|
|
!*.bash
|
|
!PATENTS
|
|
!*.css
|
|
!*.ts
|
|
!*.html
|
|
!Dockerfile
|
|
!*.lock
|
|
!*.nix
|
|
!license
|
|
!readme
|
|
|
|
# ...even if they are in subdirectories
|
|
!*/
|
|
/blocklist.json
|
|
/gui/gui/main.wasm
|
|
/gui/gui/index.html
|