100-go-mistakes/06-functions-methods/42-receiver/pointer/main.go
2021-12-27 15:57:20 +01:00

17 lines
244 B
Go

package main
import "fmt"
type customer struct {
balance float64
}
func (c *customer) add(operation float64) {
c.balance += operation
}
func main() {
c := customer{balance: 100.0}
c.add(50.0)
fmt.Printf("balance: %.2f\n", c.balance)
}