In this tutorial, We are going to learn about how to find the length of the pointer array in go. We can do it by using len() built-in function in go.
In go, A pointer is a variable which is used to store the address of another variable.
Function prototype:
func len(v Type) int
Return type:
len() built-in function returns
the length of map, slice, arrays and channel.
Example with code:
package main
import (
"fmt"
)
func main() {
var p1 [5] *int
var p2 [3] *string
var p3 [4] *float32
fmt.Println("Length of p1: ", len(p1))
fmt.Println("Length of p1: ", len(p2))
fmt.Println("Length of p1: ", len(p3))
}
Output:
Length of p1: 5 Length of p1: 3 Length of p1: 4
To learn more about golang, You can refer given below link:
https://www.techieindoor.com/go-lang-tutorial/
References:
https://golang.org/doc/
https://golang.org/pkg/
https://golang.org/pkg/fmt/
https://golang.org/pkg/fmt/#Println