2016-04-25 4 views
4

go-plus pluginを使用してGo開発用のメインエディタとしてAtom.ioを使用しています。
これはローカルでうまく動作し、linterはコード内の問題を検出します。サーバー上で開発中であることをAtom.ioが認識してgo-plusにするにはどうすればよいですか?

SFTPへの送信とAtomを使ってファイルを編集すると、サーバー上にあるパッケージimportを試しても、それが存在しないと思われます(ローカルであるため)リンターはエラーを出すでしょう。

私は自分がサーバー上にあることを認識させ、サーバー上でパッケージなどを探すのではなく、ローカルではないのですか?

答えて

1

あなたは外にあなたが表示されますGOPATHをインストール行く使用する場合:

go install: no install location for directory outside GOPATH 

ので、私はこの見つかり回避策が
には、ネットワーク上の場所にGOPATHを設定しています。
他のパッケージをGOPATHフォルダの下にクローンし、インポートを正常に設定します。

mountコマンドを使用してSMB共有をマウント:

mount –t smbfs 192.168.0.1:/share1 /mnt –o username=UserName,workgroup=test 

ローカルドライブにマウントする方法のためにこれを参照してください。How do I use a Samba server location for GOPATH?

REF:興味深い http://www.linuxnix.com/8-ways-to-mount-smbfs-samba-file-system-in-linux/

+0

!私はこれをどうやってやるのか詳しく説明できますか? –

+0

@DougSmith:新しい編集を参照 –

関連する問題