editor add snippet support
add golang snippet