2
我有[]字節這基本上是一個字符串,此數組中我已經找到了我想用指數來改變:如何在GO編程的特定索引處更改某個字節[]中的某些字節?
content []byte
key []byte
newKey []byte
i = bytes.Index(content, key)
的內容,因此我發現鑰匙(索引我),現在我想,以取代則newkey關鍵,但我似乎無法找到一種方法,將其添加在我試圖將無法正常工作:)
content[i] = newKey
明顯的事情是有一些功能,可以讓我來代替內容[]字節中的「newKey」是否包含「key」?
感謝,
使用拷貝檢查:http://stackoverflow.com/questions/24806867/golang-slicing-並且需要len(newKey)== len(key) – chendesheng
如果[]字節本質上是一個字符串,爲什麼不使用字符串包? 'content = [] byte(strings.Replace(string(content),string(key),string(newKey)))'' – ABri