小编jam*_*981的帖子

开发ansible调用另一个模块

我正在开发一个用于编译源的 Ansible 模块,例如

- source_compile: archive: /var/cache/sources/nginx.tar.gz configure: prefix: /usr

我可能会

  1. 检查源码包。(如果是url则下载)
  2. 创建一个独特的构建目录。
  3. 将源文件解压到构建目录。
  4. 配置 && 制作 && 制作安装

所以我想使用ansible核心模块get_url和unarchive和shell,但没有找到如何。

ansible

3
推荐指数
1
解决办法
2738
查看次数

如果结构A嵌入在B中,那么A访问方法和B字段的方法可以吗?

  struct A {}

  func (a *A) BName(id int) string {
     return a.Name
  }

  struct B {
     *A
     Name string
  }

  func main() {
     b := &B{Name: "abc"}
     fmt.Println(b.Name)
  }
Run Code Online (Sandbox Code Playgroud)

代码失败,我想知道如何编写代码来实现,A.BName可以访问B struct属性Name

struct go

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

标签 统计

ansible ×1

go ×1

struct ×1