傳教士來訪、用go http router開始go之旅以及嗔恨關

2018-12-05 约 2281 字 预计阅读 5 分钟

傳教士來訪

這幾天沒有更新帖子,因為通過Hugo W3 Simple對css、javascript的技術學習告一段落了。

除了自己讀的通關文,總要有一些其他讀者也願意看的內容,才有些許動力上網碼字。

今天一大早接到敲門,兩位洋人女士,一位稍年長,一位僅20歲出頭。

聖誕季都有這樣的敲門,今年也不例外。

略為寒暄,步入簡短的主題談話。

年長者:會否覺得近來有心煩的事情?

我:沒有啊,每天都感覺不錯(feel good everyday)

年長者:看現在新聞有很多壞的事情(bad thing)

我:很正常啊,好壞都有(good and bad togeter)

(有點進行不下去了。。。)

年長者:那你信不信耶經(bible)呢?

我:哦,我信奉中國的道(Daoism)

年長者知道我是中國人,叫年輕女士那一張中文的宣傳單給我,問:能不能找中國的傳教士來找你聊聊呢?

我:不用了。我想我不需要,我感覺很平靜(feel calm)

談話結束,兩位女士:看來你很喜歡紐西蘭。

我:是啊。

到午時,我背上負重背心到社區走一圈路的時候,還看見這兩位女士再跟另外兩位女士談話。

突然理解多一點耳順的境界。

應該是從心底深處理解到各種思想的殊途同歸之處。也即是常說的金剛經內的一切聖賢以無為法而有差別

如果從思想上都達到一切有為法,實則無差別的境界,那就會耳順,心內沒有順逆之感。自然而然達到靈寶定觀經時時刻刻無與忤心的狀態。

因為一切鬥爭的根源在於思想之爭


用go http router開始go之旅

這幾天也沒有閑著,找到一個go語言的網站有一搭沒一搭的學習go語言,因為考慮到後麵一個項目有近百萬頁麵,用hugo生成靜態網站那實在是效率太低,每次模板更新都需要十幾分鍾。

那就必須找一個框架來處理數據庫。php語言比較老了,且效率不高,python的flask也是一個選擇,然而有不少人推薦go,反正對我來說,這三者都學了點皮毛。

想起高中同學說過的一句話:白紙好作畫

那就學學go吧。python處理抓網站抓圖啥的很好使,php很方便內嵌在html網頁中,那就用go來搭建一個網站。

網上各種評測,對go自帶的http處理模塊的速度有微詞,有推薦httprouter的。

那我就用他開始。

golang的網站,安裝好go。

建好工作目錄work,後到httprouter的git下載

cd ~/work/src/github.com
git clone https://github.com/julienschmidt/httprouter.git

再到src目錄建立一個hello目錄,並開始編輯一個hello.go文件

cd ~/work/src/
mkdir hello
cd hello
nano hello.go

hello.go文件如下

hello.go

import (
    "fmt"
    "github.com/httprouter"
    "net/http"
    "log"
)

func Index(w http.ResponseWriter, r *http.Request, _ httprouter.Params) {
    fmt.Fprint(w, "Welcome to use http router!\n")
}

func Hello(w http.ResponseWriter, r *http.Request, ps httprouter.Params) {
    fmt.Fprintf(w, "hello, %s!\n", ps.ByName("name"))
}

func main() {
    router := httprouter.New()
    router.GET("/", Index)
    router.GET("/hello/:name", Hello)

    log.Fatal(http.ListenAndServe(":8080", router))
}

存盤後運行

go run hello.go
然後到瀏覽器訪問http://127.0.0.1:8080http://127.0.0.1:8080/hello/jesse看看效果。

最簡單的hello go就搭起來了。後麵再慢慢加東西。


通關文之嗔恨關

般若波羅密多心經曰:“無無明亦無無明盡。”
傳大士曰:“掃除心意地,名為淨土因。無論福與智,先且驅貪嗔。”
百丈禪師曰:“若髒腑中都無所得,都無所求,此人諸塵不生,人我不起,是納須彌於芥子中。不起一切貪嗔,是能吸四大海水。不受一切喜怒語言入耳中,於一切境,不惑不亂,不嗔不喜,刮削併的幹淨,是無事人,勝一切知解精進頭陀。”
敲爻歌曰:“嗔不除,態不改,墮入生死輪回海。”
此皆言嗔恨為礙道之物,必須狠力除去也。
夫嗔恨二字,如蛇如蠍,最惡最毒。
若結心胸,積久成蠱。
傷生損命,為禍甚烈。
外而損人,內而壞己,無醫可治。
學人度量,必如天之廓大無邊;醇厚,必如地之無物不載;容納,必如海之眾水朝宗。
而後可試觀天之廓大,無物不覆,無物不生。
日月來往由他,星辰運轉由他,雲霧遮蔽由他,人欺瞞也由他,人尊敬也由他,人感戴也由他,人毀恨也由他,一切善惡邪正凶頑愚劣,而皆不知也。
地之醇厚,無物不長,無物不載。
泰岱崧華至重也能負,江河溪澗衝崩也能受,樹木草石穿壓也能忍,飛禽走獸嗛踏也能隨,耕鋤挖刨也能順,一切欺侮殘壞而皆無心也。
海之容納,眾水會流,日夜不息。
千年萬載,不見有餘。
清水來入不見其清,濁水來入不見其濁。
甜水來入不見其甜,苦水來入不見其苦。
魚鱉蝦蟹橫遊也由他,黿鼉蛟龍奔騰也由他,一切穢汙臭垢等等不潔不淨之物,而無不容也。
學道者能如天之量、地之厚、海之寬,便是無事仙人,保生妙訣,與道相鄰,大有便宜。
世間糊塗學人,不知嗔恨之害事最大,或境遇不順而生嗔,或所謀不遂而生嗔,或因物有失而生嗔,或嫉人之能而生嗔,或情性不投而生嗔,或衣食不足而生嗔,或為人觸犯而生恨,或記人小過而結恨,或求人不應而有恨,或人不順己而積恨。
凡此嗔恨等病,總由自己昏愚,無有真心學道而然。
果是真心學道之人,決不如此。
故至聖窮自厚而薄責於人,顏子犯而不校,以其無嗔無恨,所以為聖賢。
舉世之人,有嗔有恨,所以為凡夫。
聖凡之分,隻在有無之間耳。
但嗔恨不但形於外者能害其事,即隱微之中,稍有絲毫煙塵不盡,亦能傷真。
務須內外幹幹淨淨,如雪之白,如鏡之明。
應事接物,皆以無心處之。
度乎神氣不傷,性情和平,大道可冀。
吾勸真心學道者,速將嗔恨關口打通,學個無心道人,輕也過去,重也過去,低也過去,高也過去。
因物付物,隨事應事。
應而不納,過而不留,何有嗔恨害事乎?
否則,生嗔生恨,陰毒暗惡凝滯方寸,真性早昧,妄想明道,難矣。

此關有一定的難度。因嗔之一字,根源在於心有不足,常隱於內心深處。

吾等之道心,亦乃是基於貪嗔癡三者而開發,故要時時觀照,念念不忘,方可慢慢趨近無嗔無恨的地步。

此關通法上文也有言明:就是常觀天地海。效法天之廓大,無物不覆,無物不生。地之醇厚,無物不長,無物不載。海之容納,眾水會流,日夜不息。


Tags: go 通關文

author

Jesse Lau

網名遁去的一,簡稱遁一。2012年定居新西蘭至今,自由職業者。
本文采用知識共享署名 4.0 國際許可協議進行許可。簡而言之,可隨意轉發轉載,轉載請注明出處。


留点评论吧: