mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-10-15 07:18:04 +00:00
i used this script, a little clunky but it got the job done
```bash
for file in `find . -type f -print | grep '\.go'`; do
sed '1,/^\/\/ limitations under the License.$/d' $file > $file.tmp;
result=`cat $file.tmp`
if [[ result != "" ]]; then
gofmt $file.tmp &> /dev/null;
if [[ $? == 0 ]]; then
mv $file.tmp $file && gofmt -w $file;
else
rm $file.tmp;
fi
else
rm $file.tmp;
fi
done
```
15 lines
596 B
Go
15 lines
596 B
Go
/*
|
|
Package cmd contains all the pilosa subcommand definitions (1 per file).
|
|
|
|
Each command file has an init function and a New*Cmd function, as well as a
|
|
global exported instance of the command.
|
|
|
|
The New*Cmd function is a function which returns a cobra.Command object wrapping this subcommand.
|
|
|
|
The init function adds the New*Cmd to a map of subcommand functions which
|
|
ensures that no two commands have the same name, and is used when a new root
|
|
command is created to instantiate all of the subcommands.
|
|
|
|
The instance of the command is global and exported so that it can be tested.
|
|
*/
|
|
package cmd
|