78 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# Golang (Go) Cookbook
 | 
						|
 | 
						|
[](https://supermarket.chef.io/cookbooks/golang)
 | 
						|
[](https://github.com/sous-chefs/golang/actions?query=workflow%3Aci)
 | 
						|
[](#backers)
 | 
						|
[](#sponsors)
 | 
						|
[](https://opensource.org/licenses/Apache-2.0)
 | 
						|
 | 
						|
## Description
 | 
						|
 | 
						|
Chef cookbook for the [Go programming language](http://golang.org/).
 | 
						|
 | 
						|
## Requirements
 | 
						|
 | 
						|
### Platform
 | 
						|
 | 
						|
* Ubuntu >= 18.04
 | 
						|
* Debian >= 8
 | 
						|
* CentOS >= 7
 | 
						|
 | 
						|
## Usage
 | 
						|
 | 
						|
### golang::default
 | 
						|
 | 
						|
Include `golang` in your node's `run_list`:
 | 
						|
 | 
						|
```json
 | 
						|
{
 | 
						|
  "name":"my_node",
 | 
						|
  "run_list": [
 | 
						|
    "recipe[golang]"
 | 
						|
  ]
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
### golang::packages
 | 
						|
 | 
						|
To install Go packages using node attributes add the packages to the `['golang']['packages']` attribute:
 | 
						|
 | 
						|
```json
 | 
						|
{
 | 
						|
  "name":"my_node",
 | 
						|
  "golang": {
 | 
						|
    "packages": [
 | 
						|
      "github.com/go-check/check"
 | 
						|
    ]
 | 
						|
  },
 | 
						|
  "run_list": [
 | 
						|
    "recipe[golang]"
 | 
						|
  ]
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
## Contributors
 | 
						|
 | 
						|
This project exists thanks to all the people who [contribute.](https://opencollective.com/sous-chefs/contributors.svg?width=890&button=false)
 | 
						|
 | 
						|
### Backers
 | 
						|
 | 
						|
Thank you to all our backers!
 | 
						|
 | 
						|

 | 
						|
 | 
						|
### Sponsors
 | 
						|
 | 
						|
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
 | 
						|
 | 
						|

 | 
						|

 | 
						|

 | 
						|

 | 
						|

 | 
						|

 | 
						|

 | 
						|

 | 
						|

 | 
						|

 |