How to use static arrays in go language

The below program initialises a static array of 7 elements and prints the values of each element using for loop, this this program demonstrates how to initialise a static array and also how to use a for loop in go language.

 $ vim static_array_example.go 
package main

import (
        "fmt"
)

func main() {
        array_name := [7]int{1, 5, 6, 4, 9, 3, 10}
        for j:=0; j< len(array_name); j++ {
                fmt.Println("array:", j , "val:", array_name[j]);
        }
}

Compile the go program using “go build” command as,

 $ go build static_array_example.go 
 $ ./static_array_example 

You can build and execute the code in single step as,

 $ go run static_array_example.go 
Android Android Commands Android Java Applications Application Libraries Bash / Shell Scripts Bluetooth driver Build Frameworks Commands and Packages Core Kernel C Programs Development Environment Setup Documents / Books Errors & Failures File Systems Framebuffer / Display Driver git Go Language Programs Hardware Platforms Home Kernel & Device Drivers Kernel Booting and Porting Linux, OS Concepts and Networking Linux Device Drivers Linux Host, Ubuntu, SysAdmin Linux Kernel Linux Networking Middleware Libraries, HAL NDK / Middleware / HAL Network Driver OS Concepts PHP Procfs Filesystem Programming Languages RaspberryPi Scripting and Automation Search Engine Optimisation ( SEO ) Social Media Socurce Code Management ( SCM ) System Administration, Security Testing and Debugging Uncategorized Userspace Utilities Web design and development Wordpress Yocto / Bitbake / Openembedded
Tags:

One Response

  1. weeds March 17, 2018

Leave a Reply