原创 十三、GO語言中常用時間和日期內置函數

1.now:= time.NOw() 獲取當前時間 2.獲取其他相關信息 輸出結果 注意,月份默認是英文的,需要int()強轉一下    3.格式化日期和時間   方式一:使用fmt.SPrintf-返回字符串或者fmt.Printf-

原创 十一、GO語言的defer

在任意函數中都可以使用defer關鍵字來延時處理某些操作   1、當執行到defer時,暫時不會執行defer後面的語句,會將defer後面的語句壓入到獨立的棧中 2、當函數執行完畢後,再從defer棧按照先進後出的方式出棧執行 3、在de

原创 十、GO語言的函數

1.在調用一個函數時,會給該函數分配一個新的空間,編譯器會通過自身的處理讓這個新的空間其他的只愛棧空間區分開來 2.在每個函數對應的棧中,數據空間是獨立的,不會混淆 3.當一個函數調用完畢,程序會自動銷燬對應這個函數的棧空間(函數內部的一些

原创 十二、GO語言中常用字符串處理內置函數

1.len(str)  返回參數的具體長度 2.r := []rune(str)  字符串便利,同時處理有中文的問題(因爲在go中,中文佔用的是3個字節,直接遍歷會輸出兩個空和一個符號) 3.str = strconv.Inoa(123) 

原创 九、GO語言的運算符

運算符是一種特殊的符號,用以表示數據的運算、賦值和比較等 1.算數運算符 小提示:%的計算公式:a % b = a - a / b * b      ++和--只能獨立使用,不可以把這個當成一個結果賦值給另一個變量,a++,a-- //O

原创 八、GO語言的標識符命名規範

標識符概念   1.GO語言中對各種變量、方法、函數等命名時使用的字符串序列稱之爲標識符   2.凡是自己可以起名字的地方都叫標識符 標識符的命名規則   1.由26個英文字母大小寫,0-9,_ 組成   2.數字不可以開頭。var num

原创 七、GO語言值類型和引用類型

值類型和引用類型的說明 1.值類型:基本數據類型int系列,float系列,bool,string,數組和結構體struct 2.引用類型:指針,slice切片、map、管道chan、interface等都是引用類型   值類型和引用類型的

原创 六、GO語言的指針

  每一塊內存都分爲地址和值,相當於你在一個地方,和這個地方的名字一樣,   比如說我們現在有一個int變量,值是100,那麼實際上是在某一塊內存裏面存了一個int類型的整數100,然後存這個值的地址是0xc0000120a0     當我

原创 五、GO語言的變量

1.概念   變量相當於內存中的一個數據存儲空間的表示,可以把變量看做是一個房間的門牌號,通過門牌號可以找到房間,同樣的道理,可以通過變量名訪問到變量的值 2.變量使用的基本步驟   聲明變量   賦值   使用 3.變量使用的注意事項  

原创 四、GO語言的轉義字符

1.\t :表示一個製表符,通常使用它可以排版 2.\n:換行符 3.\\:\\輸出一個\ 4:\":輸出一個雙引號 5.\r:回車,從當前行的最前面開始輸出,覆蓋之前的內容 示例       輸出結果  

原创 一、GO語言的特點

  GO語言保證了既能到達靜態編譯語言的安全和性能,又達到了動態語言開發維護的高效率,使用一個表達式來形容GO語言:GO=C+Python,說明GO語言既有C靜態語言程序的運行速度,又能達到Python動態語言的快速開發 1.從C語言中繼承

原创 二、GO語言的開發工具

1. VS Code+ Go插件 不再像以前那麼霸道蠻橫, 微軟這麼多年也算做了不少挽回人心的事, 而VSCode的推出, 就算其中一件. 這個開發工具簡直太好用了, 簡單,輕快, 開放式, 幾乎沒辦法說VSCode有什麼缺點, 特別是你不

原创 三、GO語言開發的注意事項

1.GO源文件以“go”爲擴展名 2.GO應用程序的執行入口是main()函數 3.GO語言嚴格區分大小寫 4.GO方法有一條條語句構成,每行語句後面不需要加分號(GO語言會在每行後自動加分號,這也體現出GOlang的簡潔性) 5.GO語言

原创 Iass Pass SasS的區別

lass:基礎設施(相當於給你一個內部沒有操作系統的硬盤和對外鏈接的網絡) Pass:平臺租賃(如虛擬服務器,操作系統,各種解決方案,與lass相比多給了你一個操作環境) SasS:軟件租賃(提供服務,如外部接口)

原创 .netcore abp mvc環境下新項目運行後看不到樣式的問題

   在*.web.mvc項目中找到libman.json文件右鍵單擊選擇還原客戶端即可