go语言静态网页 golang 编译静态库

静态网站生成工具-hugo前段时间使用docker搭建了一个wiki的网站,用于记录日常学习中的笔记,用了一段时间,功能很强大,但是编辑器不太熟悉,网站使用java开发的,功能很全面 , 插件多的时候就感觉越来越臃肿 。曾经有段时间就不想使用它了,最近偶然发现一个静态网站的生成工具hugo,可以将markdown直接生成网站 , 部署到站点上作为自己的知识库或者博客 , hugo是使用go语言开发的,使用起来非常方便,生成的网站可直接部署在Nginx、IIS等中间件上面供其他人访问,hugo还有很多漂亮的主题 , 大家可以选择自己喜欢的进行使用 , 下面介绍下 我安装使用hugo的经历和方法 。
1)使用brew install命令安装
我的电脑是mac的,所以最方便的是直接用brew install hugo命令安装最为方便:
执行安装完成后执行hugo version 命令查看版本,确保安装成功
2)官网下载二进制包:解压后将二进制文件加入环境变量的方式安装 。大家可以根据自己的操作系统,下载适合的安装包 。
3)也可以下载源码 编译 运行,由于我本地的go版本是1.17的,而hugo的最新代码的最低要求是1.18,暂时还不想升级,所以源码编译的方式这里就不过多介绍,感兴趣的可以下载源码编译试试 。
进入要创建网站的目录,执行一下命令
这样名称为test-blog的网站就建好了,
下载一个主题可以在 官网上找到各种各样的主题
将主体添加至配置文件
打开content/posts目录下的index.md 文件进行编辑 , 页面的配置项说明参见官网
执行下面命令
成功以后就可以访问就可以访问网站了 。
执行命令hugo -D 即可生成一个public的文件夹,其下面的内容即为静态网站的所有文件
这里使用nginx的docker镜像 进行部署,执行以下命令:
执行成功后就能通过http:localhost访问到静态网站了 。
这个工具还有很多需要研究的地方,这里只是将简单的使用方法记录了一下,以后怎样使用才能使网站更加的方便,快捷、美观,还要花时间研究 。有兴趣的小伙伴可以私信我一块研究 。
组件分享之后端组件——基于Go语言的HTML和CSS网站生成器Hugo近期正在探索前端、后端、系统端各类常用组件与工具 , 对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件 。欢迎大家进行持续关注 。
本节分享一个基于Go语言的HTML和CSS网站生成器 hugo,它针对速度、易用性和可配置性进行go语言静态网页了优化 。Hugo 获取一个包含内容和模板的目录,并将它们呈现为一个完整的 HTML 网站 。Hugo 依赖于 Markdown 文件和元数据的前端,go语言静态网页你可以从任何目录运行 Hugo 。这适用于您没有特权帐户的共享主机和其他系统 。例如我们日常编写一些博客文章,进行快速生成一套静态页面进行分享时可以使用它来进行生成一套静态页面作为我们的博客部署基础 。
它支持大量的主题模板 , 我们可以通过进行选择相关的主题使用,有兴趣的小伙伴可以进行深入研究一下
golang怎么实现psd您好go语言静态网页 , Go语言可以实现PSDgo语言静态网页,它是一种静态类型go语言静态网页的编程语言,可以用来开发各种应用程序 。Go语言拥有简单go语言静态网页的语法 , 可以让开发者快速地实现PSD 。Go语言支持多种编程范式 , 可以用来实现面向对象、函数式编程和过程式编程等 。Go语言拥有强大go语言静态网页的标准库,可以提供开发者丰富的功能,例如网络通信、文件系统操作、数据结构操作等 。Go语言还支持多种编程框架,可以用来实现PSD 。Go语言还支持多种编程工具,可以帮助开发者更快地实现PSD 。总之,Go语言是一种强大的编程语言,可以帮助开发者快速实现PSD 。
【go语言静态网页 golang 编译静态库】go语言静态网页的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于golang 编译静态库、go语言静态网页的信息别忘了在本站进行查找喔 。

    推荐阅读