В golang, какой самый простой способ заменить символьный литерал в строке?
Вот код C, где мы заменяем пробел на '3':
#include <stdio.h>
#include <string.h>
int main(){
char input[] = "Look ma no hands";
printf("Input \"%s\" ", input);
for (int i = 0; i < strlen(input); i++){
//printf("input[%d] is %c\n", i, input[i]);
if ( input[i] == ' ' ){
input[i] = 3;
}
}
printf(",converted to :%s\n", input);
return 0;
}
Вывод:
$ ./a.out
Input "Look ma no hands" ,converted to :Lookmanohands
Как мы можем сделать это в golang?