As I am using linux ubuntu OS Hugo's answer didn't help me(But I recommend it for the windows users). But it gave me an idea about how to solve this problem. codefreak's comment on the question gave me a clear picture. I used both of their advice and result was the use of LibreOffice for the convertion.
arg0 := "lowriter" arg1 := "--invisible" //This command is optional, it will help to disable the splash screen of LibreOffice. arg2 := "--convert-to" arg3 := "pdf:writer_pdf_Export" path := "/home/user/Test.docx" nout, err := exec.Command(arg0,arg1,arg2,arg3,path).Output()
This code will call LibreOffice and convert .docx file into .pdf. This is the easiest method as far as I know. Please post other answers which may help future readers.