# Modules Part 05: Gopls Improvements

DevFeed: [Modules Part 05: Gopls Improvements](<https://devfeed.tech/articles/modules-part-05-gopls-improvements-22161.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2020/04/modules-05-gopls-improvements.html>)

Published: 2020-04-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [modules](<https://devfeed.tech/topics/modules.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [vs-code](<https://devfeed.tech/topics/vs-code.md>)

Tags: [ardan-labs](<https://devfeed.tech/tags/ardan-labs.md>), [blog](<https://devfeed.tech/tags/blog.md>), [go](<https://devfeed.tech/tags/go.md>), [go-programming](<https://devfeed.tech/tags/go-programming.md>), [golang](<https://devfeed.tech/tags/golang.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [modules](<https://devfeed.tech/tags/modules.md>), [programming](<https://devfeed.tech/tags/programming.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

## AI overview

This tutorial explains improvements to gopls module support, focusing on dependency management in editors. It covers the Go 1.14 alternate go.mod file flag, editor suggestions, and a walkthrough using VS Code and the Go extension.

## Source excerpt

Series Index Why and What Projects, Dependencies and Gopls Minimal Version Selection Mirrors, Checksums and Athens Gopls Improvements Vendoring Prelude This is a guest post written by Rohan Challa, a member of the Go team working on gopls. This document is a follow up to Bill Kennedy's post on projects, dependencies and gopls. His post showed that gopls did not work well with modules, particularly when adding and removing dependencies from a project inside of your editor. Over the last 3 months, my work on the Go tools team has involved improving support for modules in gopls .