Documentation ¶
Overview ¶
Package utils includes helpful utilities for the Create Go App CLI.
Copyright © 2020 Vic Shóstak <truewebartisans@gmail.com> (https://1wa.co)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Package utils includes helpful utilities for the Create Go App CLI.
Copyright © 2020 Vic Shóstak <truewebartisans@gmail.com> (https://1wa.co)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Package utils includes helpful utilities for the Create Go App CLI.
Copyright © 2020 Vic Shóstak <truewebartisans@gmail.com> (https://1wa.co)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Package utils includes helpful utilities for the Create Go App CLI.
Copyright © 2020 Vic Shóstak <truewebartisans@gmail.com> (https://1wa.co)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func BeautifyText(text, color string) string
- func ExecCommand(command string, options []string) error
- func GitClone(rootFolder, templateName string) error
- func MakeFiles(rootFolder string, filesToMake map[string][]byte) error
- func MakeFolder(folderName string, chmod os.FileMode) error
- func RemoveFolders(rootFolder string, foldersToRemove []string)
- func SendMsg(startWithNewLine bool, caption, text, color string, endWithNewLine bool)
- func StringSplit(pattern, match string) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BeautifyText ¶
BeautifyText function for send (colored or common) message to output
func MakeFolder ¶
MakeFolder function for create folder
func RemoveFolders ¶
RemoveFolders ...
Types ¶
This section is empty.