code: func (v *TextBuffer) ApplyTagByName(name string, start, end *TextIter) {
  	cstr := C.CString(name)
  	defer C.free(unsafe.Pointer(cstr))
  	C.gtk_text_buffer_apply_tag_by_name(v.native(), (*C.gchar)(cstr),
  		(*C.GtkTextIter)(start), (*C.GtkTextIter)(end))
  }
docs: // ApplyTagByName() is a wrapper around gtk_text_buffer_apply_tag_by_name().