ring.Len() Function in Golang With Examples
ring.Len() function in Golang computes the number of components(elements) in ring(a circular list) r. It executes in time corresponding to the number of components(elements).
Syntax:
func (r *Ring) Len() int
It returns Integer.
Example 1:
// Golang program to illustrate // the ring.Len() function package main import ( "container/ring" "fmt" ) // Main function func main() { // Creating a new ring of size 3 r := ring.New(3) // Print out its length fmt.Println(r.Len()) } |
Output:
3
Example 2:
// Golang program to illustrate // the ring.Len() function package main import ( "container/ring" "fmt" ) // Main function func main() { // Creating a new ring of size 10 r := ring.New(10) // Print out its length fmt.Println(r.Len()) } |
Output:
10
Please Login to comment...