Is there any way to convert a golang struct to elastic mapping probably using some custom tags or something?