History

gomod and gowork add gopls server (#12109)

<img width="684" alt="image" src="https://github.com/zed-industries/zed/assets/45585937/c22e00d2-e197-44b3-864f-db20eaf47ff7"> Release Notes: - Added `gopls` support when opening `go.mod` or `go.work` files.

d1y committed 2 years ago

Commit a33aedf1 parent 8168ec21 file · +6 −2Browse files

Unified · Split

crates/languages/src/lib.rs+6−2
@@ -107,8 +107,12 @@ pub fn init( · 106 unmodified lines
107 vec![Arc::new(css::CssLspAdapter::new(node_runtime.clone())),]107 vec![Arc::new(css::CssLspAdapter::new(node_runtime.clone())),]
108 );108 );
109 language!("go", vec![Arc::new(go::GoLspAdapter)], GoContextProvider);109 language!("go", vec![Arc::new(go::GoLspAdapter)], GoContextProvider);
110 language!("gomod");110 language!("gomod", vec![Arc::new(go::GoLspAdapter)], GoContextProvider);
111 language!("gowork");111 language!(
112 "gowork",
113 vec![Arc::new(go::GoLspAdapter)],
114 GoContextProvider
115 );
112 language!(116 language!(
113 "json",117 "json",
114 vec![Arc::new(json::JsonLspAdapter::new(118 vec![Arc::new(json::JsonLspAdapter::new(