Implement a Golang function that accepts a string as input and returns true if the string is a palindrome, otherwise false.

```go
package main

import (
	"fmt"
	"strings"
)

func isPalindrome(s string) bool {
	s = strings.ToLower(s)
	runes := []rune(s)
	for i, j := 0, len(runes)-1; i < j; i, j = i+1, j-1 {
		if runes[i] != runes[j] {
			return false
		}
	}
	return true
}

func main() {
	fmt.Println(isPalindrome("racecar")) // Output: true
	fmt.Println(isPalindrome("hello"))   // Output: false
}
```
This function first converts the input string to lowercase using `strings.ToLower()` and then iterates through its characters from both ends. If any pair of characters does not match, it returns false. Otherwise, it returns true after checking all pairs.