![]() ![]() If you're not already familiar with goimports, it runs go fmt and fixes your import lines - adding missing packages and removing unreferenced ones as necessary. I've customised this further to use the goimports tool. Type Gofmt and hit Enter to install the package.īy default this will run go fmt -s -e on the current file each time it is saved.go files I've been using the Gofmt plugin. As an example, here's a screenshot of output from the Build With: Go - Test command:įor automatic formatting of. When you run these commands they will open and execute in a panel within Sublime Text. ![]() Type Golang Build and hit Enter to install the package.Īfter installation should see a bunch of new tools in your command palette.Run the Package Control: Install Package command.Open the Sublime Text command palette by pressing Ctrl+Shift+P.The official sublime-build plugin provides integrations so you can execute common go commands (like go run, go test and go get) without leaving your editor. In the latest version of Sublime Text the easiest way to do that by going to Tools > Install Package Control…. You'll also need to install Package Control, if you haven't already. ![]() And if you're following along, you should also make sure that your workspace's bin directory is on your system path.Īccordingly my bash ~/.profile configuration includes these lines. To work correctly some of these Sublime Text plugins need an explicit $GOPATH environment variable to be set. If you haven't come across these plugins before, I recommend giving them a try! Prerequisites In this post I'm going to run through the process of setting these up.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |