github.com/wuhuizuo/gomplate@v3.5.0+incompatible/cleanup.go (about)

     1  package gomplate
     2  
     3  var cleanupHooks = make([]func(), 0)
     4  
     5  func addCleanupHook(hook func()) {
     6  	cleanupHooks = append(cleanupHooks, hook)
     7  }
     8  
     9  func runCleanupHooks() {
    10  	for _, hook := range cleanupHooks {
    11  		hook()
    12  	}
    13  }