golangci-lint/test/testdata/gosmopolitan_escape_hatches.go
2023-03-25 23:35:39 +01:00

39 lines
646 B
Go

//golangcitest:args -Egosmopolitan
//golangcitest:config_path testdata/configs/gosmopolitan_escape_hatches.yml
package testdata
import (
myAlias "fmt"
)
type A string
type B = string
type C struct {
foo string
Bar string
}
func D(fmt string) string {
myAlias.Println(fmt, "测试")
return myAlias.Sprintf("%s 测试", fmt) // want `string literal contains rune in Han script`
}
type X struct {
baz string
}
func main() {
_ = A("测试")
_ = string(A(string("测试")))
_ = B("测试")
_ = C{
foo: "测试",
Bar: "测试",
}
_ = D("测试")
_ = &X{
baz: "测试", // want `string literal contains rune in Han script`
}
}