How can I move my global variable to other package in Go?
like
package main
import "myapp/controllers"
var something string
func main(){
something = "some text"
}
How can I move my global variable to other package in Go?
like
package main
import "myapp/controllers"
var something string
func main(){
something = "some text"
}
Like you want to have a globally accessible variable in your package controllers
?:
package controllers
var Something string
func init(){
Something = "some text"
}
And then you can do
package main
import (
"myapp/controllers"
"fmt"
)
func main(){
fmt.Println(controllers.Something) //some text
}