9fans.net/go@v0.0.5/draw/init_test.go (about)

     1  package draw
     2  
     3  // Only called during init, so no need to synchronize.
     4  
     5  var theDisplay *Display
     6  
     7  func display() *Display {
     8  	if theDisplay == nil {
     9  		var err error
    10  		theDisplay, err = Init(nil, "", "test", "")
    11  		if err != nil {
    12  			panic(err)
    13  		}
    14  	}
    15  	return theDisplay
    16  }