Time of Update: 2017-12-20
標籤:ctr 設定 好的 檔案的 就是 target path sdk source http://blog.csdn.net/witxjp/article/details/8118481&nb
Time of Update: 2017-08-30
標籤:需要 source class -- 根據 http 輸入 結構 方式 原文:http://www.talkwithtrend.com/Article/216335前言資料庫最嚴重的故障莫
Time of Update: 2017-11-30
標籤:建議 套介面 temp ted context not strong string 需要 建議29:區別LINQ查詢中的IEnumerable<T>和IQuerya
Time of Update: 2017-07-27
標籤:file
Time of Update: 2017-11-29
標籤:com 編寫高品質代碼 get other c# write return alt void 建議10:
Time of Update: 2018-07-05
Golang命名規範image檔案名稱整個應用或包的主入口檔案應當是 main.go 或與應用程式名稱簡寫相同。例如:Gogs 的主入口檔案名稱為 gogs.go。函數或方法若函數或方法為判斷類型(傳回值主要為 bool 類型),則名稱應以 Has, Is, Can 或 Allow 等判斷性動詞開頭:func HasPrefix(name string, prefixes []string) bool { ... }func IsEntry(name string, entries
Time of Update: 2018-06-28
> 開發go程式的時候,時常需要使用goroutine並發處理任務,有時候這些goroutine是相互獨立的,而有的時候,多個goroutine之間常常是需要同步與通訊的。另一種情況,主goroutine需要控制它所屬的子goroutine,總結起來,實現多個goroutine間的同步與通訊大致有:- 全域共用變數- channel通訊(CSP模型)- Context包>
Time of Update: 2018-07-09
下載goland外掛程式 IDEA的golang外掛程式是開源的,項目託管在github上面,下載最新版本並記錄下COMPATIBLE BUILDS(支援的版本號碼如:171.1834—171.*)image 其中Alpha為每周更新,Nightly為每天更新下載IDEA 到官網 http://www.jetbrains.com 查看之前相應的版本與記錄的COMPATIBLE BUILDS相對應image添加go SDK File -> project structure... -
Time of Update: 2018-06-02
最近我被問到關於 `Golang` 好代碼和不好的代碼的一些細節問題,我發現這個問題非常有趣,有趣到可以就這個問題寫一篇文章。為了闡明我的觀點,我舉了一些我在 `Air Traffic Management`(`ATM`)航空交通管制領域的代碼例子,這些代碼託管在 [Github](https://github.com/teivah/golang-good-code-bad-code) 上。## 背景首先,簡短地描述一下項目的背景。`Eurocontrol`
Time of Update: 2018-05-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang中定時器golang中提供了2種定時器timer和ticker(如果JS很熟悉的話應該會很瞭解),分別是一次性定時器和重複任務定時器。一般用法:func main() { input := make(chan interface{}) //producer - produce the messages go func() { for i := 0; i < 5; i++ {
Time of Update: 2018-05-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前提1、docker 空鏡像(或類似環境)2、Go 應用中 使用了 loc, _ := time.LoadLocation("Asia/Chongqing")問題$ go run ./xxxpanic: time:missing Location in call to Time.In原因時間的位置資訊是從本地檔案系統中提取的,大多數系統都支援它,但還是取決於當前系統。具體的配置儲存路徑:$ cd
Time of Update: 2018-03-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本文首發於我的部落格簡述在日常後端業務開發中,我們經常會寫一些 api,然後用 postman 測試下是否可用,可能就直接丟到線上去了。 然鵝這樣做非常不嚴謹, 大部分情況下還是需要對 api 進行測試,以保證可用性。 我在項目中用到的是 httpexpect, 跟 nodejs 中的 mocha 有一些類似。在這裡就不對基本的單元測試做介紹了,大家翻翻 golang 入門指南之類的文檔就能看到。使用httpexpect
Time of Update: 2018-03-06
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一、map並發讀寫問題 如果map由多協程同時讀和寫就會出現 fatal error:concurrent map read and map write的錯誤 如下代碼很容易就出現map並發讀寫問題 func main(){c := make(map[string]int) go func() {//開一個協程寫map for j := 0; j < 1000000; j++ {
Time of Update: 2018-04-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。[panic 和 recover](https://raw.githubusercontent.com/studygolang/gctt-images/master/golang-series/panic-recover-golang-2-2.png)歡迎來到 [Golang 系列教程](https://studygolang.com/subject/2)的第 32 篇。## 什麼是 panic?在 Go
Time of Update: 2018-03-13
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言Golang 中存在各種運行方式,如何正確的引用檔案路徑成為一個值得商議的問題以 gin-blog 為例,當我們在項目根目錄下,執行 go run main.go 時能夠正常運行(go build也是正常的)[$ gin-blog]# go run main.go[GIN-debug] [WARNING] Running in "debug" mode. Switch to "release"
Time of Update: 2018-02-03
這是一個建立於
Time of Update: 2017-10-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.array的定義定義數組的格式:var a[4]int //元素自動初始化為零a := [...]int{19:1} //編譯器按照初始化值數量確定數組長度a := [5]int{1,2}
Time of Update: 2017-09-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。這裡對接的是自己公司的 open 平台,但是會開放到外部供其它公司調用。所以授權伺服器是 open 平台,下面授權伺服器將統一稱為平台伺服器。使用的是 Auth2.0 的標準(授權碼模式),和一致,所以其實本質上是通用的,Auth2.0 介紹可以直接看這裡,這篇已經講得很通俗易懂,所以本文不再贅述。項目是採取前後端分離的方式,前端主要是 vue+node,node 作為中介軟體,後端是
Time of Update: 2017-09-30
這是一個建立於
Time of Update: 2017-09-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 今日讀書,無法理解HTTP302、303、307狀態代碼的來龍去脈,決定對其做深究並總結於本文。