You should know the precise meaning of "trim" in programming: removing some characters both from the beginning and the end.
And in Golang's strings.Trim, The second argument is a set of characters.
Trim will remove all leading and trailing characters contained in the set.
In your example:
The set is
{"K", "a", ".", "b"};
For "Kab. Kolaka Utara", Trim will remove "Kab." from the beginning and "a" from the end.
So, the actual string you get is " Kolaka Utar" instead of "Kolaka Utar" which has no leading space.
If you just want to "trim" the first five characters, you should use this statement:
sentence = sentence[5:].