1. 程式人生 > >學習go語言的第6天(總結昨天)

學習go語言的第6天(總結昨天)

先把昨天的工作總結補上:

1.安裝svn(subversion),並瞭解使用。

a)安裝包一路安裝

b)建立一個庫,用來存放專案

c)右鍵目標專案,import匯入庫中

d)右鍵目標資料夾,checkout,將svn中檔案匯出到目標資料夾

2.看zcmlv_v1的程式碼

主要看了登入介面和使用者管理介面的程式碼,main.go(可以在這裡邊設定靜態檔案)→router(路由)→controller(控制器)→model(訪問資料庫)→view(頁面展示)

3.總結了go語言的儲存機制,指標方面的知識,和值傳遞與引用傳遞

比如 a := 2 系統開闢了一塊區域,把這塊區域比喻成一座房子,房子的名字是a,房子的地址是一串指標值,房子裡面住的人是“2”。

b :=a 相當於建立一個新的地址,房名為b,裡面住著2,此時改變b的值,對a房子並沒有任何影響

但如果 p:=&a

*p = 3,因為指標是引用型別的資料,所以是引用傳遞,改變的是a裡面住的人,所以此時a==3

相關推薦

學習go語言6總結昨天

先把昨天的工作總結補上: 1.安裝svn(subversion),並瞭解使用。 a)安裝包一路安裝 b)建立一個庫,用來存放專案 c)右鍵目標專案,import匯入庫中 d)右鍵目標資料夾,check

python函數6day 25

但是 encoding 類型 list函數 對象 item import cal bool 內置 函數: # print(abs(-1)) # print(abs(0)) # # # print(all(‘ ‘)) # print(all((1,‘ ‘,2,None)))

Linux CentOS 學習62018年6月12日

目錄 mkdir rmdir rmmkdir 創建目錄命令rmdir 刪除目錄命令 rm 刪除文件命令-f 命令選項,強制刪除文件命令!tree使用命令歷史裏面最近一次tree的命令history 可以看見之前使用過的命令rm -r 刪除目錄和文件rm -rf 強制刪除該目錄及該目錄以下的目錄和文件-v 選

OpenGL學習——6紋理

學習來源:https://learnopengl-cn.github.io/01%20Getting%20started/06%20Textures/ 還是老話吧,為了學過就忘,準備寫點東西,或者摘抄點東西。   注:本文所有程式碼教程都有,若是看不慣本文的可以直接去教程裡找。

Cesium.js學習模型展示

var viewer = new Cesium.Viewer('cs');viewer.scene.primitives.add(Cesium.Model.fromGltf({ url : '/Cesium-1.51/Specs/Data/Models/WEB3DQuantizedAttribute

【python學習筆記】6

繼續今天的python學習 昨天學到用multiprocessing模組中的Process類建立程序,那麼今天學會建立一個Process的子類來建立一個程序 from multiprocessing import Process import time class My

python學習-------操作列表

                                          操作列表 1、遍歷整個列表         1.1使用for()迴圈       1.2在for()迴圈中執行更多的 操作 相比前一段程式碼,本唯一的不同是對於每位魔術

周志華 《機器學習》之 九章聚類概念總結

記得在讀研期間,去選修資料探勘與資料倉庫這門課,當時老師講的很多的一個知識點,那就是聚類分析,然後老師講了很多什麼關聯分析等等,很多都忘記了,當時也是聽得雲裡霧裡的。看完周老師在機器學習這本書中提到的聚類,大概理解了聚類能做什麼,能解決什麼樣的問題。周老師在資料

r語言6 128頁

1  給vector新增單個數據         > v <- c(v,newItems)    也可以設為vector的下一個元素        v[length(v)+1] <- newItem  2  用append非常的緩慢 3 給vector新增

學習源碼短暫的堅持

art rdquo urn undefine 兩個 check 數組賦值 clas ati /* 給JQuery原型添加屬性和方法 */ jQuery.fn = jQuery.prototype = { // The current version of

學習源碼昨天只看了一點正則,發現正則真的水很深,但很有魅力

也有 才會 sch col text 方式 tex nodetype 遍歷 第三天主要對match的值做了一個判斷 match[1]要麽是標簽字符串,要麽macth就是null 像<li>、<li>11都轉成‘li‘作為match[1]

學習python的格式化輸出,基本運算符,流程控制主if

字典 表白 ron 四種 註意 clas 第一個 for 符號 5.5自我總結 一.格式化輸出 1.占位符 a = 1 b = 2 print('%S %s'%(a,b)) #1 2 print('%s %s'%(1,2)) #1 2 2.f

python函數5day 24

eat style python 通過 返回 for end 位置 sta 可叠代的:對象下有__iter__方法的都是可叠代的對象 叠代器:對象.__iter__()得到的結果就是叠代器 叠代器的特性: 叠代器.__next__() 取下一個值

Python未完

刪除 back del -c remove strong 數據類型 切片 ron 一、拾遺 1、在Python中數據又稱為對象,每創建一個對象都會創建三個屬性: (1)身份:id   is 用來比較id,id一樣,type和value肯定一樣 (2)類型:type 

04_Java基礎語法_4數組_講義

功能 本地方法棧 out 整數 語法 利用 二維數組 多維 name 今日內容介紹 1、流程控制語句switch 2、數組 3、隨機點名器案例 01switch語句解構 * A:switch語句解構 * a:switch只能針對某個表達式的值作出判斷,從而決定程

命令03

1.檢視ip window ipconfig : 192.168.1.104 linux ifconfig : 192.168.137.190 ping hadoop000 [[email protected] ~]# hostn

Vue元件化開發2.元件

Vue 元件化開發 為了好維護管理和程式碼的複用,提高開發效率便於協同開發 分類 頁面級元件: 一個頁面是一個元件 將可複用的部分抽離出來 一個自定義標籤Vue就會把他看成一個嘴賤 div p span a header …可以給這些標籤賦予一定的意義

Go語言的那些事兒第一篇

Golang的特點 說明:本文大量借鑑了文章,在此表示感謝。 部署簡單 Golang編譯生成的是一個靜態可執行檔案,除了 glibc 外沒有其他外部依賴,完全不需要操心應用所需的各種包、庫的依賴關係,大大減輕了維護的負擔。 併發性好 Gorou

輸入日期判斷為該年 易懂版

#include<stdio.h> int main() {   int i,j,k;   while(scanf("%d/%d/%d",&i,&j,&k) !=

Java實訓8面向物件

01 程式碼塊 在Java中,用{ }括起來的程式碼被稱為程式碼塊 分類 區域性程式碼塊 在方法中出現,限定變數生命週期,及早釋放。提高記憶體利用率 構造程式碼塊 在類中方法外出現,多個構造方