溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

tpl文件怎么利用goland進行讀取

發布時間:2020-12-14 13:43:55 來源:億速云 閱讀:272 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關tpl文件怎么利用goland進行讀取,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

近來開始研究golang,使用國人做的beego框架做頁面開發,以前用pycharm開發的,所以習慣了 就采用了goland,不過有個問題,就是在做頁面模版時候采用tpl后綴,需要進行設置一下。(mac系統,如果windows系統 在setting中)如下:

tpl文件怎么利用goland進行讀取

按順序 editor->file types,在recongized fiel types中找到HTML,然后在下面可以看到 后綴形式,點擊添加*.tpl 然后保存退出 就可以搞定了。

接下來 是補全問題:

要用到一些特殊的格式,比如 {{ … }},{{ if }}{{end}}等等,如果不設置,只能一個符號一個符號的輸入?,F在教大家如何設置自動補全這些東西。

按順序是在editor->live templates 中 選擇添加

tpl文件怎么利用goland進行讀取

添加標簽

Abbreviation 處添加標簽,比如 if

Description 是描述這個標簽用途的,隨便寫。

Template text 就是補全的文本了。

$END$表示補全后光標移動到此處。

選擇標簽應用到哪些文件類型

tpl文件怎么利用goland進行讀取

使用時在tpl或者其他html文件中 輸入if進行tab 就可以補全。

補充:goland讀取文件寫入文件

我就廢話不多說了,大家還是直接看代碼吧~

package main
import (
  "fmt"
  "io/ioutil"
  "strings"
)
/**
 * 讀取文件
 * string name 文件名稱
 */
func ReadFile(name string) {
  if contents,err := ioutil.ReadFile(name);err == nil {
   result := strings.Replace(string(contents),"\n","",1)
   fmt.Println("ReadFile:",result)
  }
}
/**
 * 寫入文件
 * string name 文件名稱
 * byte content 文件內容
 */
func WriteFile(name string, content []byte){
  if ioutil.WriteFile(name, content, 0644) == nil{
   fmt.Println("WriteFile")
  }else{
   fmt.Println("NOT WriteFile")
  }
}
func main() {
  name := "content.txt"
  content := "content"
  WriteFile(name, []byte(content))
  ReadFile(name)
}

上述就是小編為大家分享的tpl文件怎么利用goland進行讀取了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女