60 lines
		
	
	
		
			756 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			756 B
		
	
	
	
		
			Go
		
	
	
	
	
	
//args: -Ewhitespace
 | 
						|
//config: linters-settings.whitespace.multi-if=true
 | 
						|
//config: linters-settings.whitespace.multi-func=true
 | 
						|
package p
 | 
						|
 | 
						|
import "fmt"
 | 
						|
 | 
						|
func oneLeadingNewline() {
 | 
						|
	fmt.Println("Hello world")
 | 
						|
}
 | 
						|
 | 
						|
func oneNewlineAtBothEnds() {
 | 
						|
	fmt.Println("Hello world")
 | 
						|
}
 | 
						|
 | 
						|
func noNewlineFunc() {
 | 
						|
}
 | 
						|
 | 
						|
func oneNewlineFunc() {
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
func twoNewlinesFunc() {
 | 
						|
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
func noNewlineWithCommentFunc() {
 | 
						|
	// some comment
 | 
						|
}
 | 
						|
 | 
						|
func oneTrailingNewlineWithCommentFunc() {
 | 
						|
	// some comment
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
func oneLeadingNewlineWithCommentFunc() {
 | 
						|
 | 
						|
	// some comment
 | 
						|
}
 | 
						|
 | 
						|
func twoLeadingNewlines() {
 | 
						|
 | 
						|
	fmt.Println("Hello world")
 | 
						|
}
 | 
						|
 | 
						|
func multiFuncFunc(a int,
 | 
						|
	b int) {
 | 
						|
 | 
						|
	fmt.Println("Hello world")
 | 
						|
}
 | 
						|
 | 
						|
func multiIfFunc() {
 | 
						|
	if 1 == 1 &&
 | 
						|
		2 == 2 {
 | 
						|
 | 
						|
		fmt.Println("Hello multi-line world")
 | 
						|
	}
 | 
						|
}
 |