# 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/** node_modules node_modules/ node_modules/** **/node_modules **/node_modules/ **/node_modules/** /test* .idea .idea/ .idea/** /.idea/ /.idea/** /.idea # 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 !pkg/version !*.service !*.benc !*.png !*.adoc !*.js !*.bash !PATENTS !*.css !*.ts !*.html !Dockerfile !*.lock !*.nix !license !readme !*.ico !.idea/* !*.xml !.name !.gitignore !version !out.jsonl # ...even if they are in subdirectories !*/ /blocklist.json /gui/gui/main.wasm /gui/gui/index.html pkg/database/testrealy /.idea/workspace.xml /.idea/dictionaries/project.xml /.idea/shelf/Add_tombstone_handling__enhance_event_ID_logic__update_imports.xml /.idea/.gitignore /.idea/misc.xml /.idea/modules.xml /.idea/orly.dev.iml /.idea/vcs.xml /.idea/codeStyles/codeStyleConfig.xml /.idea/material_theme_project_new.xml /.idea/orly.iml /.idea/go.imports.xml /.idea/inspectionProfiles/Project_Default.xml /.idea/.name /ctxproxy.config.yml