github.com/gopherjs/gopherjs@v1.19.0-beta1.0.20240506212314-27071a8796e4/tests/testdata/linkname/three/three.go (about) 1 package three 2 3 func DoThree() string { 4 return "doing three" 5 } 6 7 func init() { 8 // Avoid dead-code elimination. 9 // TODO(nevkontakte): This should not be necessary. 10 _ = doInternalThree 11 } 12 13 var threeSecret = "three secret" 14 15 // This function is unexported and can't be accessed by other packages via a 16 // conventional import. 17 func doInternalThree() string { 18 return "doing internal three: " + threeSecret 19 }