If you need to raise a number to a power in Golang, then you can use the math.Pow function:

package main  
import (
  "math"  
)  
  
func main() {  
  var exponent, base float64
  output := math.Pow(base, exponent)  
}  

Note that math.Pow works with float64 values only. If you’re working with integers, you’ll need to cast them first with float64(yourInt) and then convert the result back. There’s no built-in integer power function in Go’s standard library, which catches a lot of people off guard coming from other languages. For integer exponentiation with large numbers, you might want to write your own function or use math/big to avoid floating-point precision issues.