Golang – Mac-Konfiguration Gocode + Vim automatische Vervollständigung
世界只因有你
世界只因有你 2017-05-16 16:42:05
0
3
934

Vorher war es sehr praktisch, Gocode + Vim zum Schreiben von Go unter Linux zu verwenden. Nach dem Wechsel zu Mac war es, egal wie ich es konfigurierte, nicht erfolgreich und ich konnte es nicht Schritt für Schritt gemäß der Methode des Autors erreichen . Jeder, der das Gleiche getan hat, kann mir helfen, ich habe meinen detaillierten Konfigurationsprozess aufgeschrieben.

Methode 1:

  1. Laden Sie zunächst das Max-OSX-Paket über die offizielle Website von Golang herunter: http://code.google.com/p/go/downloads... Es wird standardmäßig im Verzeichnis /usr/local/go installiert
  2. Folgen Sie den Schritten auf der offiziellen Gocode-Website https://github.com/nsf/gocode und fügen Sie /usr/local/go/bin zu PATH hinzu
  3. Bei der Verwendung von Strg+C Strg+O im Code gab es schließlich keine automatische Eingabeaufforderung

Methode 2:
Später habe ich über Google eine relativ umfassende Einstellung gefunden.
https://github.com/astaxie/build-web-... Es gibt viele gängige Toolkonfigurationen. Nach der vim-Konfiguration ist die Situation immer noch dieselbe.

Meine aktuellen Systemvariablen:

ajian@localhost:/usr/local/go $go env
warning: GOPATH set to GOROOT (/usr/local/go) has no effect
GOARCH="amd64"
GOBIN="/usr/local/go/bin"
GOCHAR="6"
GOEXE=""
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread -fno-common"
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/usr/local/go"
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
CGO_ENABLED="1"
ajian@localhost:/usr/local/go $gocode set
propose-builtins true
lib-path "/usr/local/go/pkg/darwin_amd64/"

Meine VIM-Konfiguration

ajian@localhost:~ $cat .vimrc
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" go 配置
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
set shiftwidth=4
set expandtab
set tabstop=4
set softtabstop=4
set completeopt=longest,menu

filetype plugin indent on
syntax on

Vielleicht verstehe ich nicht, wie Gocode funktioniert. Wie soll ich es debuggen? Keine Ahnung jetzt.

世界只因有你
世界只因有你

Antworte allen(3)
漂亮男人

https://bitbucket.org/reckhou/myvim
这是我的VIM配置,你可以下载下来试试看,MAC的

世界只因有你

还是用LiteIDE吧 调试也非常方便

左手右手慢动作

gocode close之后gocode -s输出什么?

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!