golang-问一个go语言引用的问题

问题描述

问一个go语言引用的问题

我写了一个数据库配置文件mysqlConn.go
package mysqlConn
import "database/sql"
import "fmt"
var dbDriver = "mysql"
var dbUser = "dbook"
var dbPassWord = "123456"
var dbHost = "127.0.0.1:3306"
var dbName = "crossDB"
var dbCharset = "utf8"
//数据库连接
func getConn() *sql.DB {
constr := dbUser + ":" + dbPassWord + "@tcp(" + dbHost + ")/" + dbName + "?charset=" + dbCharset
db, err := sql.Open(dbDriver, constr)
checkErr(err)
return db
}

在别的go文件中,如何调用这个文件?
是import么? 求写法

解决方案

用import方式导入你的模块
import "mysqlConn"

时间: 2025-01-11 13:06:45

golang-问一个go语言引用的问题的相关文章

c语言-求问一个C语言字符指针的问题

问题描述 求问一个C语言字符指针的问题 #include void Initialize (char * a, char * b) { a[0] = 'T'; a[1] = 'h'; a[2] = 'i'; a[3] = 's'; a[4] = ' '; a[5] = 'i'; a[6] = 's'; a[7] = ' '; a[8] = 'A'; a[9] = ''; b = a; b[8] = 'B'; } #define ARRAY_SIZE 10 char a[ARRAY_SIZE];

新人问一个c语言问题,拜托各位帮我解释一下

问题描述 新人问一个c语言问题,拜托各位帮我解释一下 要求找出一个x,使其除以5余1,除以6余5,除以7余4,除以11余10我写的代码int main(){ int x=0; do{ x++; }while(x%5!=1&&x%6!=5&&x%7!=4&&x%11!=10); printf(""%d""x); return 0; }问题出现在while括号里面条件,参考答案是while(!(x%5==1&&am

新人问一个c语言问题,麻烦各位帮忙看一下

问题描述 新人问一个c语言问题,麻烦各位帮忙看一下 一个小型成绩管理系统:#include #include #define N 40int Readscore(int score[]long id[]);int Linsearch(long id[]long mint n);void Linsort(int score[]long id[]int n);void Selectsort(int score[]long id[]int n);int Binsearch(long id[]long

问一个c语言的初级问题

问题描述 问一个c语言的初级问题 for循环里scanf("(%d,%d)", &s[i].x, &s[i].y),它只能读一次 当我把括号去了,就正常了,不理解为什么啊 解决方案 在C++环境下为什么运行时说文件无法打开当去掉#include "stdafx.h"void fun1();void fun2();void fun3();void fun4();void fun5();void fun6();?? struct student?{? i

问一个el表达式的问题,是html页面中的,语言是java

问题描述 问一个el表达式的问题,是html页面中的,语言是java 我这样写判断是否为空,但是为什么就出错了 #if({empty user})当后台返回来的user为空时就出错了,页面打不开 解决方案 页面应该是 JSP页面吧 ~ <c:if test=""${empty user}""> user is empty or null. </c:if> <c:if test=""${not empty user}&

c语言-C语言:小白问一个问题

问题描述 C语言:小白问一个问题 代码如下 #include void search(float (*p)[4],int n) { int i,j,k; for(i=0;i<n;i++) { k=0; for(j=0;j<4;j++) if(*(*(p+i)+j)<60) k=1; if(k==1) { printf("the falied student numbers are No.%d ",i+1); for(j=0;j<4;j++) printf(&qu

求问一个关于c语言指针问题

问题描述 求问一个关于c语言指针问题 char* s = "hello";的详细解释,大神们发出自己的高见吧 解决方案 char* s = "hello"; 分开看: char *s;//定义一个字符指针 s = "hello"; //赋值 //该指针首地址指向字符串的第一个位置,s[0]='h' s[1]='e';就这个意思 //输出printf("%s",s);输出字符串,自s指向的首字母一直输出至字符串结束hello /

指针-初学者问一个关于c语言结构体的问题

问题描述 初学者问一个关于c语言结构体的问题 结构体中指针和数组有什么不同? 我定义了这么一个结构体: struct word { char*word1; int line[1000]; }; struct word danci 然后用一个函数getword读取输入并给该结构体赋值,具体是怎么样就不写了 getword(danci,100); 然后 printf("%d",danci.line[0]); 但是这句报错了,原因是struct word danci没有初始化 但是我把结构体

新人问一个有关c语言的问题

问题描述 新人问一个有关c语言的问题 输入num名学生的成绩并计算平均数 请问我的代码哪错了?我看了好久不知道怎么改 #include #include #define n 40 float Average(int a[],int n); void Readscore(int a[],int n); int main() { int a[n]; float aver,num; printf("人数:"); scanf("%d", &num); Readsco