github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/docs/assets/how-to-guides/simple-contract/counter.gno (about)

     1  package counter
     2  
     3  import (
     4  	"gno.land/p/demo/ufmt"
     5  )
     6  
     7  var count int
     8  
     9  func Increment() {
    10  	count++
    11  }
    12  
    13  func Decrement() {
    14  	count--
    15  }
    16  
    17  func Render(_ string) string {
    18  	return ufmt.Sprintf("Count: %d", count)
    19  }