小编Kav*_*edi的帖子

去代码不起作用

我正在尝试在我的 vscode 编辑器上运行以下示例片段

下面是一个我认为有问题的 snippen。Vscode 确实指出了一些错误,但也许我错过了。

应用程序

package main

import {
    "database/sql"
    "encoding/json"
    "fmt"
    "log"
    "net/http"
    "github.com/gorilla/mux"
    _ "github.com/lib/pq"
}

type App struct {
    Router *mux.Router
    DB *sql.DB
}
//init and other functions here
Run Code Online (Sandbox Code Playgroud)

模型.go

package main

type product struct {
   ID    int     `json:"id"`
   Name  string  `json:"name"`
   Price float64 `json:"price"`
}
//some code below
Run Code Online (Sandbox Code Playgroud)

当我尝试使用上述给定设置运行 vscode 调试器时,它给了我以下错误:

can't load package: package .: 
app.go:3:8: expected 'STRING', found '{'
app.go:4:2: expected ';', found 'STRING' "database/sql"
exit status 1
Process exiting with code: …
Run Code Online (Sandbox Code Playgroud)

go visual-studio-code

0
推荐指数
1
解决办法
820
查看次数

标签 统计

go ×1

visual-studio-code ×1