How to check if a value is present in an array golang?

Hi Friends 👋,

Welcome To aGuideHub! ❤️

Today, we will learn to check the value available or not in a golang array, here we will create our custom function to check whether the value is present or not.

Here, we will create a sample array and store some value in it, after that we will call our function to check whether the value contains or not.

In our custom function which we are using to value is present in an array, we are using for loop and comparing values one by one to verify value available or not.

Let’s dive into code.

package main
import "fmt"

func isContains(s []string, str string) bool {
	for _, v := range s {
		if v == str {
			return true

	return false

func main() {
	s := []string{"infinitbility", "aguidehub", "notebility", "repairbility"}
	fmt.Println(isContains(s, "aguidehub")) // true
	fmt.Println(isContains(s, "notAvailable")) // false

When you run it you will so availability on boolean data true or false.


Try it yourself

All the best 👍

Premium Content

You can get all the below premium content directly in your mail when you subscribe us


Interview Questions

Soon You will get CSS, JavaScript, React Js, and TypeScript So Subscribe to it.

Portfolio Template

View | Get Source Code

Cheat Sheets

Cheat Sheets Books are basically Important useful notes which we use in our day-to-day life.

Related Posts