A function that can accept a dynamic number of parameters is called a Variadic function In Golang.

The following is the expression.

```
func plus(numbers ...int)
```

In the plus function, the value of the variable numbers is of type `[]int`

.

The following is a complete code example.

```
package main
import "fmt"
func plus(numbers ...int) int {
sum := 0
for _, number := range numbers {
sum += number
}
return sum
}
func main() {
println(plus(1))
println(plus(1,3))
println(plus(1,2,4))
}
```

Below is the program output:

```
1
4
7
```