1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Go 實戰(zhàn)項目推薦:網(wǎng)友手擼了一個開源版知乎

        共 1190字,需瀏覽 3分鐘

         ·

        2020-09-14 19:41

        開源真是個好東西!今天發(fā)現(xiàn)了一個簡版知乎的開源實現(xiàn)。服務(wù)端采用的是 Go 語言。包含問答、評論、點贊、管理后臺等功能。

        項目名稱:Guora,GitHub 地址:https://github.com/meloalright/guora。開源不到一個月,目前 Star 數(shù) 260。

        如果直接部署使用,建議通過 Docker:

        $?docker-compose?up?--build

        如果希望通過這個項目作為練手的實戰(zhàn)項目,按以下步驟操作:

        1)下載源碼

        $?git?clone?https://github.com/meloalright/guora
        $?cd?guora

        2)安裝依賴

        $?go?mod?download

        3)創(chuàng)建配置

        $?touch?/etc/guora/configuration.yaml

        加上如下內(nèi)容:

        #?configuration?for?dev
        sql:
        ??sqlite3:?true
        ??addr:?./guora.db
        redis:
        ??addr:?localhost:6379
        ??password:
        ??db:?0
        admin:
        ??name:?Development?(開發(fā)賬號)
        ??mail:?admin@localhost
        ??password:?mypassword
        secretkey:?JustWriteSomethingWhatYouLike
        lang:?en
        address:?:8080

        配置說明如下:

        ParamDescription備注
        sqlDatabase configure數(shù)據(jù)庫配置
        redisRedis configureRedis 配置
        adminAdministrator info管理員信息
        secretkeySecret string for token signatureToken 密鑰
        langlanguages, such as en, zh語言: en 為英文; zh 為簡體中文
        addressListen address服務(wù)監(jiān)聽地址

        最后運行

        $?(sudo)?go?run?./cmd/guora?-init

        然后就可以 localhost:8080 訪問了。

        對了,這個項目是基于 Gin 框架構(gòu)建的。


        文末「閱讀原文」可直達項目首頁。


        今天的項目大家覺得怎么樣嗎?如果你喜歡,請在文章底部留言、點贊或關(guān)注轉(zhuǎn)發(fā),你的支持就是我持續(xù)更新的最大動力!


        推薦閱讀




        轉(zhuǎn)角遇到GitHub - 送給愛開源的你

        Git ·?GitHub · GitLab · Gitee


        瀏覽 63
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            丰满大乳露双乳呻吟 | 女人脱下内裤让男人捅 | 嫩逼视频| 国产精品久久久久久久久非色 | 天天躁日日躁狠狠躁白人 | 观看三级电影 | 大香蕉伊人操逼网 | 天天撸夜夜撸 | 成人免费视频 国产在线观看 | 女人和黑猩做爰视频在线观看 |