mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 17:26:28 +00:00
714 B
714 B
Shell scripts
Shell scripts should loosely follow the general Alpine style which is derived from the Linux Kernel guidelines, i.e. tabs for indentation etc.
It's also useful to run shellcheck
on the scripts.
Go code
New Go code should be formatted with gofmt
C code
C code written from scratch should follow the Linux kernel coding guidelines as much as it makes sense for userspace code. You can check your code with checkpatch.pl like this:
checkpatch.pl --no-tree --file <sourcefile>