日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Revel教程:Revel項(xiàng)目結(jié)構(gòu)

按照go 命令行工具的要求將Revel和Revel應(yīng)用程序安裝到 GOPATH。 (參考 “GOPATH 環(huán)境變量” go 命令 文檔)

成都創(chuàng)新互聯(lián)于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元南票做網(wǎng)站,已為上家服務(wù),為南票各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

項(xiàng)目結(jié)構(gòu)示例

gocode                  GOPATH 目錄
  src                   GOPATH src 目錄
    revel               Revel 安裝目錄
      ...
    sample              Revel應(yīng)用程序根目錄
      app               MVC目錄
        controllers     控制器
          init.go       
        models          模型
        routes          
        views           模板
      tests             測(cè)試
      conf              
        app.conf        默認(rèn)配置
        routes          路由定義
      messages          國際化
      public            靜態(tài)文件
        css             CSS files
        js              Javascript files
        images          Image files

app

app 存放源代碼和模板。

  • app/controllers
  • app/models
  • app/views

Revel 約定:

  • 模板文件放到 app/views目錄
  • 控制器文件放到 app/controllers目錄

此外,Revel監(jiān)視 app/ 目錄,當(dāng)發(fā)現(xiàn)文件變動(dòng)時(shí),會(huì)自動(dòng)重新編譯。app/ 目錄以外的依賴關(guān)系不會(huì)被監(jiān)視,在必要的時(shí)候由開發(fā)人員重新執(zhí)行編譯。

Revel在app目錄的init()函數(shù)開始的時(shí)候會(huì)導(dǎo)入 app/中的所有依賴包或者 ( 模塊)。

controllers/init.go 用于注冊(cè)攔截器 interceptor。同一個(gè)包的源文件中init() 函數(shù)的執(zhí)行無序的, 所以收集所有的攔截器定義到同一個(gè)文件中,便于開發(fā)者指定攔截器的執(zhí)行順序(也可以用于順序敏感的初始化)。

conf

conf 目錄包含了Revel應(yīng)用程序的配置文件,有兩個(gè)主要的配置:

  • app.conf, 主配置文件,包含了標(biāo)準(zhǔn)配置參數(shù)。
  • routes, 路由定義文件。

messages

messages 目錄包含了本地化消息文件。

public

靜態(tài)資源文件存放到 public 目錄,由Web server 直接提供靜態(tài)文件支持。 通常包含三個(gè)標(biāo)準(zhǔn)的子目錄 images, CSS 和 JavaScript。

目錄的名字可以隨意,使用的時(shí)候只需要與路由對(duì)應(yīng)起來就好。


本文名稱:創(chuàng)新互聯(lián)Revel教程:Revel項(xiàng)目結(jié)構(gòu)
文章源于:http://www.dlmjj.cn/article/djhjhod.html