華為區塊鏈實戰營-DAY3打卡-在cloudIDE環境下編譯

來源:互聯網
上載者:User

DAY 03作業---區塊鏈核心技術-分散式總帳

首先,感謝同班大神們的帶領,尤其感謝ID為“學完搭個鏈圈錢”童鞋的指導。完成了打卡任務。

1. CloudIDE申請

1)直接線上搜ide,就可以看到cloudIDE如下,免費試用。

2)點擊立即體驗,跳轉:https://devcloud.huaweicloud.com/cloudide/home。可以看到如下介面。(當前CloudIDE處於公測階段,您最多可以建立工作空間1個)

接下來就是預設下一步,需在cloudIDE 建立名為AAA(自訂),技術棧選go 的工作空間,進入IDE。

2.上傳 upload

1)上傳助手下發的作業homework包(這裡切記,需要把作業重新壓縮成zip包上傳)

2)建立terminal

3)解壓homework。

$$cd /projects/AAAA (到指導檔案夾路徑下)

$$unzip homework.zip (解壓homework檔案)

4.執行任務

1)檢查linux機器是否有go語言的編譯環境,使用go help命令

說明已經安裝go,如果沒有這個資訊顯示,點擊https://golang.org/dl/連結下載go

語言安裝包,並安裝好,配置環境變數,然後使用命令顯示。

2)配置gopath環境變數,使用go命令go build 編譯代碼

$$ cd /projects/AAAA/ledger-reader/src/ledger

$$ export GOPATH=/projects/AAAA/ledger-reader/vendor

$$ go build -tags nopkcs11加粗部分需要加上,我在這卡了好久)

3)執行可執行檔$$ ./edger

輸入你的名字和你希望顯示的通道名稱完成打卡任務

//後續:

總體來說,該IDE環境體驗還是很不錯的,並要求進一步學習go語言,理解reader.go裡濃縮了區塊鏈的資料結構精華的簡單80行左右的代碼。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.