第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

Vim 實戰(zhàn)

這節(jié)我們會結(jié)合一個開發(fā)實戰(zhàn)貫穿我們之前所學的 Vim 知識點。

1. 安裝 Vim

1.1 安裝插件管理器 Vim-Plug

  1. 通過 Curl 命令下載 plug 到新創(chuàng)建目錄 ~/.vim/autoload/plug.vim
  1. 家目錄下創(chuàng)建 .vimrc 文件

    完整版的 vimrc 在 gist 上大家可以下載使用

1.2 主要開發(fā)插件

1、Vim-Go: Golang 語言開發(fā)插件

2、NERDTree : 文件樹,相當于開發(fā)項目得文件菜單。

3、vim-airline: 可以美化狀態(tài)欄,瞬間讓逼格上升一個檔次

1.3 grpc 開發(fā)案例

  1. 項目目錄準備
  1. 安裝 gRPC

    由于google 正常無法訪問,所以Go 1.13 版本可以添加代理方便使用。推薦https://goproxy.io/ 。

    go get -u google.golang.org/grpc
    
  1. 安裝 Golang 語言得 proto 插件

    go get -u github.com/golang/protobuf/protoc-gen-go
    
  1. 官方已經(jīng)提供了一個 helloworld example。包含在剛才go get grpc 中。

    cd $GOPATH/src/google.golang.org/grpc/examples/helloworld
    

    我們把它拷貝到我們自己項目中。

  1. 測試運行下。

    • 先運行 server 端
    • 再運行 client 端就會輸出 Hello world 了。
  1. 下面我們根據(jù)這個例子修改下。改成 Hello Mooc。

2. 小結(jié)

好了,到了這里我們的一個小實戰(zhàn)案例就做完了,整個課程到了這里也要告一段落了。Vim 不止我們在課程中所學習到的這些內(nèi)容,還有很多東西值得大家去深入研究,當然,在課程中我們所學習到的知識已經(jīng)能夠讓我們應對工作中各種各樣的場景了。有興趣的同學可以繼續(xù)深入研究一下,大家加油!