author/旅客的隻言片語

程式語言中的錯誤處理

在日常的程式設計過程中,不可避免地需要處理錯誤的情況,而每一種程式語言都自有其錯誤處理邏輯,其背後的考量是什麼?下面來探討一下各程式語言中的錯誤處理,嘗試總結出一些通用的方法與原則。 一、什麼是異常 討

golang的學習

人生的第一篇CSDN部落格文章 淺談一下golang學習的入門方法,給有興趣的童鞋們指個路: 認識golang 理解golang

golang不愧是Web時代的C語言

以前一直用的python,最近想做個利用web瀏覽器作為前後處理view層的有限元分析軟體的小專案,想著計算效率可能會成為一個瓶頸,而且每次十多萬的整數和浮點數傳輸不可能用文字格式,想用websocket。正好

09-GoLang流程控制

選擇結構if C語言中有三目運算子 ?: Go語言中沒有,所有用三目解決的問題使用 if-else 來解決 C語言中的if選擇結構有三種格式 格式一: if(條件表示式

18-Go語言和C語言交叉訪問

Go語言中呼叫C語言函式 在Go語言開篇中我們已經知道, Go語言與C語言之間有著千絲萬縷的關係, 甚至被稱之為21世紀的C語言 所以在Go與C語言互操作方面,Go更是提供了強大的支援。尤

10-Go語言函式

函式 Go語言和C語言一樣也有函式的概念, Go語言中函式除了定義格式和不用宣告以外,其它方面幾乎和C語言一模一樣 格式: func 函式名稱(形參列表)(返回值列表){ 函

05-Go語言常量和變數

Go語言資料型別 Go語言本質是用C語言編寫的一套高階開發語言, 所以Go語言中的資料型別大部分都是由C語言演變而來的 C語言資料型別 Go語言

go語言 從命令列獲取引數解析

go語言內建的flag包實現了命令列引數的解析,flag包使得開發命令列工具更為簡單。 os.Args 如果你只是簡單的想要獲取命令列引數,可以像下面的示例程式碼一樣使用os.Args來獲取命令列引數

淺入淺出 Go 語言介面的原理

介面是 Go 語言的重要組成部分,它在 Go 語言中通過一組方法指定了一個物件的行為,介面 interface 的引入能夠讓我們在 Go 語言更好地組織並寫出易於測試的程式碼。然而很多使用 Go 語言的工程師

一個特別適合新手練習的C語言演算法題!

今天,被鄰居一個二年級小朋友的題給難倒了……看到題目,瞬間感覺讀了N多年的書白費了 ……同時,詛咒誰出了這種恐怖的、變態的題……簡直是折磨人啊……我都懷疑當年是怎麼畢業的……

淺談 Golang 中資料的併發同步問題(三)

寫在前面 過去 Web 開發的工作比較少涉及到併發的問題,每個使用者請求在獨立的執行緒裡面進行,偶爾涉及到非同步任務但是執行緒間資料同步模型非常簡單,因此並未深入探究過併發這一塊。最近在寫遊戲相關的服務端程

Go Gin原始碼學習(四)

基數樹 這次學習的是Gin中的路由,在學習原始碼一種我們看到了Gin的路由是它的特色。然而基礎資料使用了基數樹也提供了效能的保障。因為路由這部分比較獨立而且邏輯相對複雜,所以需要單獨學習。 首先我們需要了

1746022333.8293