Skip to content
/ compfoo Public template

🌳 Go Bonzai™ Completer Template, a simple way to get started developing your own bonzai.Completer implementations

License

Notifications You must be signed in to change notification settings

rwxrob/compfoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌳 Go Bonzai™ Completer Template

Create a new GitHub project using this template and change this README.md to match your project. Make all your template changes before making your first commit.

GoDoc License

Style Guidelines

  • Everything through go fmt or equiv, no exceptions
  • In Vim set textwidth=72 (not 80 to line numbers fit)
  • Use /* */ for package documentation comment, // elsewhere
  • Smallest possible names for given scope while still clear
  • Favor additional packages (possibly in internal) over long names
  • Package globals that will be used a lot can be single capital
  • Must be good reason to use more than 4 character pkg name
  • Avoid unnecessary comments
  • Use "deciduous tree" emoji 🌳 to mark Bonzai stuff

Legal

Copyright 2022 Robert S. Muhlestein (mailto:rob@rwx.gg)
SPDX-License-Identifier: Apache-2.0

"Bonzai" and "bonzai" are legal trademarks of Robert S. Muhlestein but can be used freely to refer to the Bonzaiâ„¢ project https://github.com/rwxrob/bonzai without limitation. To avoid potential developer confusion, intentionally using these trademarks to refer to other projects --- free or proprietary --- is prohibited.

Reminders

  • Change compfoo every place to your project name (git grep compfoo)
  • Remove anything you don't need
  • Change .github/FUNDING.yaml to your own information
  • Update .gitignore to your liking
  • Will need to go get -u to update dependencies

About

🌳 Go Bonzai™ Completer Template, a simple way to get started developing your own bonzai.Completer implementations

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages