问题标签 [google-app-engine-golang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
209 浏览

docker - GO / Golang 在 Docker 问题上运行项目 - 找不到包(内部文件夹)

我正在尝试在 Docker 上运行我的第一个 Golang 项目。虽然我成功完成了一个简单的“hello world”应用程序,但我在一个稍微结构化的项目中遇到了一些困难。

该项目有一些文件夹,我在 main.go 文件中导入了这些文件夹。当我尝试在 Docker 上运行我的解决方案时,它在加载这些“包”时卡住了。

这是我的 Dockerfile

这是我得到的错误

我注意到的一件事是这条路

应该

在我的本地机器上

这是我的项目结构的一瞥

在此处输入图像描述

有任何想法吗?

0 投票
0 回答
49 浏览

performance - GCP golang 数据存储查询性能

我在 GCP 数据存储中有一种“客户”,并且我有一个现有查询来返回按创建日期 desc 排序的客户列表

查询 #1

使用的复合索引是

查询 #2 现在我想编写一个工具来检查客户是否存在,如下所示

我在本地测试并发现 Query1 的现有索引也服务于 Query2 ,

  1. 是否值得在没有direction查询 2 的情况下添加任何新索引?我不情愿,因为 query1 的现有索引已经占用了 25GB 内存?

  2. 它会对性能产生什么影响?